[11] Python注釋 | 悄悄在代碼里罵用戶?

print("\033[33m每天開心")#可以更改字體顏色的代碼,在m的前面更改數(shù)字33。
#可以輸出數(shù)字
print(520)
print(31.4)
#可以輸出字符串,單雙引號包裹的就是字符串
print('helloworld')
print("helloworld")
#含有運算符號的表達式#python的整數(shù)與字符串不同類型,就是直接的數(shù)字,不要用引號包裹,否則就成了字符串,不能用于數(shù)學計算
#先括號,然后乘方,然后乘除,最后加減(乘方符號在python里是兩個*號,eg:2**3 代表2的三次方)
print(3+1)
print(3+1-1*7/1)
#導入專門提供數(shù)學運算函數(shù)的庫math。方法:在文件最開始一行寫import math 然后用math加點后面跟上函數(shù)名來使用他的功能
#eg:比如計算sin1弧度就寫: math.sin(1) 結果:可以用print(math.sin(1)) print(result)
import math
a=-1
b=-2
c= 3
print((-b+ math.sqrt(b ** 2-4 * a * c))/(2 * a))
print((-b- math.sqrt(b ** 2-4 * a * c))/(2 * a))
#用+連接的字符串
print("你好" + " 這是一句代碼" + " 哈哈")#中間可以加空格
#單雙引號的轉義
print('let\'s go')
print("\n")#空行
print("""月兒爬上了枝頭
涼風起了
樹葉也跟著打顫
歸鄉(xiāng)的人
難掩心中的情卻""")#"""三引號是內容的換行,三個連在一起的單引號或雙引號
#將數(shù)據(jù)輸出文件中,注意點,1,所指定的盤符存在,2,使用file=fp
fp = open('E:/text.txt', 'a+')#a+如果文件不存在就創(chuàng)建,存在就在文件內容后面繼續(xù)追加
print('helloworld', file=fp)
fp.close()
#不進行換行輸出(輸出內容在一行當中)
print('hello', 'world','python')
print("\033[34m每天開心")
print('hello\nworld')#\轉義功能的首字母 n-->newline的首字符表示換行
print('hello\tworld')
print('helloooo\tworld')
print('hello\rworld')
print('hello\bworld')
#變量
greet="您好,吃了嗎?"
greet_chinese=greet
#保留中文更改為英文(變量命名只能由文字,數(shù)字,下劃線組成,不能有除下劃線之外的符號,不能在里面用空格不能數(shù)字開頭)
#下劃線命名法1,字母全部小寫 2,不同單詞用下劃線分隔 eg:(user_age user_gender)
#駝峰命名法 單詞用首字母大小寫分隔 eg:UserAge UserGender(變量名大小寫會被認為是兩個不同的變量)
#變量名不要占用python的關鍵字
greet_english="Yo what's up"#變量賦值
greet=greet_english#選擇變量選項
print(greet+"張三")
print(greet+"李四")
print(greet+"王五")
my_love="15836602280"
my_ex=my_love
my_love="15036913119"
print("\033[35m每天開心\033[O")
print('hello\bworld')
print('http:\\\\www.baidu.com')
print('老師說:\'大家好\'')
#原字符,不希望字符串中的轉義字符起作用,就使用原字符,就是在字符串之前加上r,或R
print(r'hello\'nworld\\')
#注意事項,最后一個字符不能是反斜杠
#print(r'hello\'nworld\')
print(r'hello\'nworld\\')
print(chr(0b100111001011000))
print(ord('乘'))
print("\033[39m每天開心\033[O")
name='瑪麗亞'
print(name)
print(name)
print('標識',id(name))
print('類型',type(name))
print('值',name)
name='哈哈'
print(name)
print(id(name))
print("\033[34m每天開心\033[O")
#整數(shù)類型
#可以表示,正數(shù),負數(shù),0
n1=90
n2=-76
n3=0
print(n1, type(n1))
print(n2, type(n2))
print(n3, type(n3))
#整數(shù)可以表示為二進制,十進制,八進制,十六進制,
print('十進制', 118)#默認的進制
print('二進制', 0b10101111)#二進制以0b開頭
print('八進制', 0o176)#八進制以0o開頭
print('十六進制', 0x1EAF)#十六進制以0x開頭
print("\033[33m每天開心")
print("\033[35m每天開心\033[O")
#帶小數(shù)點的數(shù)字都是浮點數(shù),不帶的是整數(shù)
a=3.14159
print(a, type(a))
n1=1.1
n2=2.2
print(n1+n2)
from decimal import Decimal
print(Decimal('1.1')+Decimal('2.2'))