1. 程式人生 > >Python的編寫基礎程式和一些特殊符號

Python的編寫基礎程式和一些特殊符號

#%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次你好,而且還帶有編號。

持續更新。