1、編程語言所有標點符號都是在英文狀態下
print('hello world!')
2、Python優點
1.簡單明確,相比其他語言更容易上手
2.開放的源代碼,擁有強大的生態和社區
3.能夠在Windows、mac、Linux系統上運行
3、Python應用領域
Python在web服務器開發、雲基礎設施開發、網絡數據采集(爬蟲)\數據分析、數據挖掘、機器學習、自動化測試、人工智能、自動化運維
4、代碼注釋兩種形式
單行注釋:以“#”和“ ”開頭,快捷鍵:Ctrl + /
多行注釋:以三引號開頭,以三引號結尾(可以單引號或雙引號),添加多行注釋,“’”x3
''' Hello,World! '''
1、輸入:Python內置函數input()
所有通過input()函數輸入的內容輸出類型都是字符串型
a = input('請輸入一句話:')
用加int將輸出形式轉成int型
b = int(input('請輸入一個數字:'))
2、輸出:Python內置函數print()
格式化字符串
1.格式化字符串字面值——直接更改字符串的內容
age = 10
print(f'小明今年{
age}歲')
2.字符串的format()方法——format輸入的內容會填補到{}中
print('小明今年{}歲'.format(10))
print('{}今年{}歲'.format(10))——執行錯誤
print('{}今年{}歲'.format('小明', 10))
3.%方法
num = 3
# 整數輸出
print('%d' % num)
4.浮點數輸出,Python只有%f(默認保留6位小數),沒有double型
print('%f'% num)
# 指定輸出長度
print('%.1f'% num) 保留1位小數
5.字符串輸出
str_1 = 'abc'
print('%s' % str_1)
6.print()參數——最後字符默認為end=‘\n’,可以手動修改,如’\t’,‘’
sep默認為空格
print(1,2,3,end='\t')
print('abc')
print(1,2,3,sep = '')
print(1,2,3,sep = '',end = '\t')
1、變量組成的三部分
變量名 賦值符號 變量值
name = ‘Violets’
2、變量的命名規范
1.由數字、字母、下劃線組成,不能以數字開頭
2.不能使用Python系統關鍵字作為變量名
3.Python變量名區分大小寫
如:name_1 = ‘Violets’
3、Python系統關鍵字
4、變量命名方式
駝峰命名法
大駝峰:每個單詞的首字母都要大寫(FirstName)
小駝峰:從第二個單詞開始,每個單詞首字母大寫(firstName)
5、變量的使用
a = 7
b = 2
print(a + b)
print(a - b)
print(a * b)
1、運算符
算數運算符:加(+)、減(-)、乘(*)、除(/)、整除(//)、取余(%)、冪運算(**)
a = 7
b = 2
print(a + b)
print(a - b)
print(a * b)
2、除法
除法得到的結果是浮點數
print(a / b)
3、整除
被除數和除數無論是否是整數,結果都是整數,向下取整(小於當前小數的最大整數)
4、取余
取余等於取除法最後的余數
print(9 % 4)
5、冪運算
print(a ** b)
6、賦值運算符
加等於(+=)、減等於(-=)、乘等於(*=)、除等於(/=)、整除等於(//=)、取余等於(%=)、冪運算等於(**=)
a += b
# 等價於 a = a + b
print(a)
# 其余同上
7、比較運算符:<、<、<=、>=、==、!=
比較運算符結果是布爾值:True 或者 False
print(a < b)
8、邏輯運算符
and、or、not
year = 2000
if not((year % 4 == 0 and year % 100 != 0) or year % 400 == 0):
print('平年')
else:
print('閏年')
練習1:將華氏溫度轉化成攝氏溫度
攝氏溫度 = (華氏溫度 - 32)/ 1.8
temperature_F = float(input('請輸入一個溫度:'))
temperature_T = (temperature_F - 32) / 1.8
print('%.1f華氏溫度 = %.1f攝氏溫度' % (temperature_F,temperature_T))
1、if語句
Python中,要構造分支結構可以使用if、elif、else關鍵字
練習:判斷一個年份是否是閏年
# 方法一
year = int(input('請輸入一個年份:'))
if year % 4 == 0 and year % 100 != 0 or year % 400 == 0:
print('閏年')
else:
print('平年')
# 方法二
year = int(input('請輸入一個年份:'))
if year % 4 ==0 and year % 100 != 0:
print('閏年')
elif year % 400 == 0:
print('閏年')
else:
print('平年')