日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python编译helloworld_python3学习笔记--001--python HelloWorld

發(fā)布時(shí)間:2023/12/2 python 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python编译helloworld_python3学习笔记--001--python HelloWorld 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

python默認(rèn)使用UTF-8編碼

一個(gè)python3版本的HelloWorld代碼如下:

#!/usr/bin/env python

print ('Hello World!') 如果此python腳本文件名為:hello.py,則運(yùn)行此腳本文件的方法有兩種:

1、python hello.py

[laolang@localhost python]$ python hello.py

Hello World!

[laolang@localhost python]$ 2、修改hello.py的權(quán)限,./hello.py

[laolang@localhost python]$ ./hello.py

Hello World!

[laolang@localhost python]$ 第一個(gè)行稱為shebang(shell執(zhí)行)行,作用是指定了要使用哪個(gè)解釋器

shebang行通常有兩種等式:

#!/bin/bin/python

#!/usr/bin/env python

第一種形式使用指定的解釋器,第二種等式使用在shell環(huán)境中發(fā)現(xiàn)的第一個(gè)python解釋器

對(duì)于python2.x 和 python3.x同時(shí)安裝的情況而言,一個(gè)可靠且可行的方法是使用ln命令,在/usr/bin/目錄下創(chuàng)建不同名字的鏈接。比如我只創(chuàng)建了指向python3解釋器的python軟鏈接,如果有需要,還可以創(chuàng)建一個(gè)指向python2解釋器的python2軟鏈接

python的關(guān)鍵要素:

1.輸入輸出:

首先是輸出:print()

在windows上安裝python后,會(huì)在菜單中看到Python 3.4 Docs Server (pydoc - 64 bit),打開之后,會(huì)在瀏覽器中看到如下頁面:

其中print是我輸入的文本,回車之后會(huì)看到如下內(nèi)容:

我感覺這種方式的幫助文檔看起來更好一點(diǎn)。

可以看到其中很多參數(shù)都有了默認(rèn)值,這個(gè)解釋還是很不錯(cuò)的

輸入:input

input(...)

input([prompt]) -> string

Read a string from standard input. The trailing newline is stripped.

If the user hits EOF (Unix: Ctl-D, Windows: Ctl-Z+Return), raise EOFError.

On Unix, GNU readline is used if enabled. The prompt string, if given,

is printed without a trailing newline before reading. 值得注意的是input返回的是string類型

一個(gè)使用了input和print的例子:

#!/usr/bin/env python

print ('Hello World!')

name=input("input your name:")

print("your name is : " + name) 可以看到在python中聲明一個(gè)變量是時(shí)不需要顯示的指明其類型,這和js有點(diǎn)類似

2. 內(nèi)置類型中的int和str

python中,int類型要比C語言的友好的多,我們可以使用很大很大的int類型的數(shù)字而不必?fù)?dān)心溢出

對(duì)于string類型,可以使用[]來取得字符串中某個(gè)字符

但是需要提出的是int和string 類型都是不可變的。不過我們可以使用int(str)可str(int)等方式來改變一個(gè)數(shù)據(jù)項(xiàng)的類型

3.對(duì)象引用

在python中可以使用=運(yùn)算符直接將一個(gè)變量指向另一個(gè)變量,一個(gè)實(shí)際的例子:

[laolang@localhost python]$ /bin/cat hello.py

#!/usr/bin/env python

print ('Hello World!')

name=input("input your name:")

var=name

print("your name is : " + var)

sex=input("input your sex:")

var=sex

print("your name is : " + var)

age=input("input your age:")

var=int(age)

print("your age is : ",sep=' ',end='')

print(var)

[laolang@localhost python]$ ./hello.py

Hello World!

input your name:xiao dai ma

your name is : xiao dai ma

input your sex:nan

your name is : nan

input your age:24

your age is : 24

[laolang@localhost python]$ 可以看到其中var變量引用了不同的變量,其指向的內(nèi)容和值的類型也隨之改變

HelloWorld暫時(shí)到這里

總結(jié)

以上是生活随笔為你收集整理的python编译helloworld_python3学习笔记--001--python HelloWorld的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。