python 輸入輸出

2021-09-05 03:04:43 字數 1813 閱讀 2778

print(輸出內容)

a = 100

b = 5

print(a)

print(b)

print(9)

print(a*b)

print(「hello word」)

//如果要輸出多個 我們用,隔開

print(a,b,「hello word」)

##輸出日期 要呼叫日期模組 datetime

datetime.datetime.now() 當前日期加時分秒 。。。

.strftime(』%y-%m-%d %h:%m:%s』) 當前日期加時分秒

.year 年

.month 月

.day 日

.hour 時

.minute 分

.second 秒

import datetime

print(「當前年份」+str(datetime.datetime.now().year))

//input 函式 輸入 可以接受到從鍵盤上輸入的資料 只能輸入字母或者數字,不能輸入漢字 不管是字母還是數字都會當成字串處理

//我們可以用int()把裡面的字串的數字轉位整數

##根據輸入的年份計算年齡大小 小於18未成年 18 到 66 青少年 66到80中年人 大於等於80 老年人

import datetime

imyear = input(「請輸入你的出生年份」)

nowyear = datetime.datetime.now().year

age = nowyear-int(imyear)

print(「你現在的年齡的」+str(age)+「歲」)

if age<18:

print(「你現在時未成年人」)

elif age>=18 and age<66:

print(「你現在時青年人」)

elif age>=66 and age<80:

print(「你現在時中年人」)

elif age>=80:

print(「你現在時老年人」)

//python裡面的注釋

單行注釋 #

多行注釋 『』』…』』』 或者 「」"…"""

//**的縮排 因為python不像其他語言用{}進行分隔**,他是根據縮排和冒號進行分隔

乙個或者四個空格鍵 代表縮排

例項:請輸入身高體重 來計算bmi指數 weight/(height*height)

bim<18.5 體重輕 bim>=18.5 and bim<24.9 正常 bim>=24.9 and bim<29.9 過重 bim>=29.9 肥胖

**規範

1.模組乙個乙個的引入 import os

2.不要在行尾新增;

3.建議每行不要超過80個字,可以用() 或者\分隔 匯入模組和注釋除外

4.使用必要的空格增加**的可讀性

5.避免在迴圈裡面使用 + 和+= 因為字串時不可變的 推薦使用join方式連線

6.在運算子和函式引數之間建議用空格分隔

7.適當的使用異常處理結構。

命名規範

1.模組名盡量短小,並且全部使用小寫字母,可以使用下劃線 分隔多個字母

2.包名盡量短小,並且全部使用小寫字母,不推薦使用下劃線

3.類名採用首字母大寫的方式 單駝峰命名法

4.模組內部的類採用_+pascal風格

5.函式,類的屬性和方法命名,全部使用小寫,多字母間用下劃線分隔

6.常量使用全部大寫,可以使用下劃線

7.使用 _開頭的模組時變數或者函式是保護的

8.使用 __開頭的模組 變數或者方法得到類是私有的

python輸入輸出

對於輸入輸出操作,我們可以用raw input或print語句實現,但我們也可以用檔案來實現,下面我們將討 件的使用。我們可以用檔案類來建立乙個檔案物件,並用它的read readline write方法實現檔案的讀寫操作。當檔案使用完畢後,你應該使用close方法,以釋放資源。下面是乙個使用檔案的...

python 輸入輸出

input 是輸出乙個數字 raw input是輸入一行字串 while true try g lambda map int,raw input split a,b g print a b except exit 0 這裡用了lambda 然後也可以直接 a,b map int,raw input ...

Python 輸入輸出

總結幾個常用的.python提供了 input 置函式從標準輸入讀入一行文字,預設的標準輸入是鍵盤。input 可以接收乙個python表示式作為輸入,並將運算結果返回。usr bin python3 str input 請輸入 print 你輸入的內容是 str str.format 1 prin...