print用法
- 當(dāng)print內(nèi)部參數(shù)是字符串的時(shí)候直接輸出.例如print('Hello world'),可以一個(gè)引號(hào),兩個(gè)或者三個(gè)組成對(duì).
- 如果是表達(dá)式,則計(jì)算表達(dá)式內(nèi)容,然后進(jìn)行輸出. 例如:pirnt(1+10)輸出結(jié)果為11, 如果是print('1+10')則直接輸出字符內(nèi)容.
- print占位表達(dá)
- print('您的出生日期為: %d' %year) 說(shuō)明:%d未占位, 第二個(gè)'號(hào)后面有空格 %為具體的值.
- print(f'您的出生日期為: {year}') 說(shuō)明:第一個(gè)'號(hào)前面有f, {}內(nèi)為具體的值.
簡(jiǎn)單的算術(shù)運(yùn)算
- 次方操作. 例如2**2代表2^2, √2 表示為: 2**0.5, 27三次方根表示為:27**(1/3)
= 的意義
先計(jì)算等號(hào)右邊的值,然后賦值給左邊
變量命名規(guī)范
字母(大小寫(xiě)),下滑線,數(shù)字組成, 不能以數(shù)字開(kāi)頭
多重賦值
a, b = 1, 2 等價(jià)于 a = 1 b = 2
input函數(shù)
name = input("請(qǐng)輸入您的名字:").1.提示請(qǐng)輸入您的名字; 2.將控制臺(tái)輸入的內(nèi)容賦值給name
eval函數(shù)
- 將字符串表達(dá)式轉(zhuǎn)為算術(shù)表達(dá)式, eval('1+10') 等價(jià)于 1+10
- 可以進(jìn)行類型轉(zhuǎn)換 eval('200') 等價(jià)于200,可以轉(zhuǎn)換為浮點(diǎn),整形等
導(dǎo)入相關(guān)庫(kù):
基本寫(xiě)法為: import math, 使用:math.sin(math.pi) 說(shuō)明.調(diào)用math庫(kù)中sin函數(shù), pi也為math庫(kù)中對(duì)象
- 可用簡(jiǎn)寫(xiě) import math as m 說(shuō)明: 用m替換math
- from math import sin, pi 說(shuō)明可以直接使用sin,pi(不推薦,變量混淆)
- form math import * 說(shuō)明可以使用內(nèi)部所有對(duì)象(不推薦,變量混淆)