-
s1 = 'ABC'
s2 = '123'
for x in s1:
? ? for y in s2:
? ? ? ? print(x + y)在上述代碼中,對于外層循環,外層每循環1次,內層就會循環3次,因此,我們將會得到如下結果:
A1
A2
A3
B1
B2
B3
C1
C2
C3查看全部 -
s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
num = 1
for ch in s:
? ? if num < 10:
? ? ? ? num = num + 1
? ? ? ? continue # 當num < 10時,跳過后續循環代碼,繼續下一次循環
? ? print(ch)
? ? num = num + 1查看全部 -
num = 1
sum = 0
while True:
? ? if num > 100:
? ? ? ? break
? ? sum = sum + num
? ? num = num + 1
print(sum)
s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
num = 1
for ch in s:
? ? if num > 20:
? ? ? ? break
? ? print(ch)
? ? num = num + 1查看全部 -
num = 1
sum = 0
while num <= 100:
? ? sum = sum + num # 注意縮進
? ? num = num + 1 # 注意縮進
print(sum) # ==> 5050查看全部 -
s = 'ABCD'
for ch in s:
? ? print(ch) # 注意縮進在上述代碼中,ch是在for循環中定義的,意思是把字符串s中的每一個元素依次賦值給ch,然后再把ch打印出來,直到打印出字符串s的最后一個字符為止。
s = 'ABCD'
for ch in s:
? ? print(ch) # 注意縮進在上述代碼中,ch是在for循環中定義的,意思是把字符串s中的每一個元素依次賦值給ch,然后再把ch打印出來,直到打印出字符串s的最后一個字符為止。
查看全部 -
score = 59
if score < 60:
? ? print('抱歉,考試不及格')
elif score >= 90:
? ? print('恭喜你,拿到卓越的成績')
elif score >= 80:
? ? print('恭喜你,拿到優秀的成績')
else:
? ? print('恭喜你,考試及格')查看全部 -
score = 59
if score < 60:
? ? print('抱歉,考試不及格')
else:
? ? print('恭喜你,考試及格')查看全部 -
score = 59
if score < 60:
? ? print('抱歉,考試不及格')
# ==> 抱歉,考試不及格可以看到print('抱歉,考試不及格')這行代碼明顯比上一行代碼縮進了,這是因為這行代碼是if判斷的一個子分支,因此需要縮進,在Python規范中,一般使用4個空格作為縮進
在if語句的最后,有一個冒號:,這是條件分支判斷的格式,在最后加入冒號:,表示接下來是分支代碼塊
查看全部 -
列表list和字符串string一樣支持索引(從0開始)、切片(位移1=0)
查看全部 -
list中append()、insert()添加
pop()刪除
list[]索引
查看全部 -
template='Life is short,you need {}.'
a='Python'
result=template.format(a)
print(result)
查看全部 -
list可以同時放入數字,字符串等各種類型
且list中數據無固定位置
查看全部 -
while循環的條件是否為True,當條件為True時,即繼續運行下去。
查看全部 -
num, count, _none, min_value查看全部
-
raw字符串與多行字符串:
r'\(~_~)/ \(~_~)/'.? ? (raw字符串用來表示單行)
'''Python is created by "Guido". '''? ? ( '''...'''表示多行字符串)
查看全部
舉報