#%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次你好,而且还带有编号。
持续更新。