Python的編寫基礎程式和一些特殊符號
阿新 • • 發佈:2019-02-08
#%s 佔位符 計算機裡面常見的一個符號
#作用是 相當於一個變數
name='張三'
print('我的名字是{},'.format(張三))
print('我的名字是%s'%name)
.format()裡面直接寫值或者寫變數
以上兩種形式的執行結果均為“”我的名字是張三“”
一、前期常見的特殊符號
#在Python中是註釋,防止程式碼執行錯誤。同時註釋也是為了方便自己和他人閱讀
print()括號中列印的內容要用英文符號'''內容''' '內容' """內容""" "內容"都是可以的。
切記:Python中所有的符號都是英文符號。
“=”在Python中表示賦值 將=右邊的值 賦予=左邊 "=="兩個等於號才相當與數學裡面"="的意義
大於等於">="小於等於“=<” "*"乘 “%”除
二、編寫Python基礎程式
1、怎麼判斷一個數字是偶數還是技術呢?
num=input('請輸入一個整數')
num=int(num)
if num % 2==0:
print('偶數')
else:
print('奇數')
例如輸入數字為5,5%2不等於0,所以說為奇數。
2、for迴圈
#值1:迴圈開始的位置
#值2:迴圈結束的位置
for index in range(50,100):
print(index)
輸出結果為50~99#石頭剪子布 小程式 三局兩勝制 from random import randint user_win=0 computer_win=0 deuce=0 #index 代表標號 value代表值 for index,value in enumerate(range(3)): user_num = input('請輸入數字') user_num = int(user_num) computer_num = randint(0, 2) if user_num-computer_num==-1 or user_num-computer_num==2: print('第{}局玩家勝'.format(index+1)) user_win+=1 elif user_num-computer_num==0: print('第{}局平局'.format(index+1)) deuce += 1 else: print('第{}局電腦勝'.format(index+1)) computer_win+=1 print('第{}局結束'.format(index+1)) if computer_win==2 : print('電腦勝') break elif user_win==2: print('玩家勝') break # 平1局 一勝一負 平兩局 贏一局 平三局 else: if deuce==1 and user_win==computer_win and index==2: print('平局') elif deuce==3: print('平局') elif deuce==2 and user_win-computer_win>0: print('玩家勝') else: print('電腦勝')
#for(int index = 0;index<10;index++)
#{
#迴圈;迭代
#}
#for in 結構 index索引 range範圍
#range表示程式碼迴圈的次數
for index in range(10):
print('你好')
print(index)
輸出結果為9次你好,而且還帶有編號。
持續更新。