当前位置: 代码迷 >> 综合 >> Python的编写基础程序和一些特殊符号
  详细解决方案

Python的编写基础程序和一些特殊符号

热度:64   发布时间:2023-10-31 17:25:58.0
#%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+=1elif user_num-computer_num==0:print('第{}局平局'.format(index+1))deuce += 1else:print('第{}局电脑胜'.format(index+1))computer_win+=1print('第{}局结束'.format(index+1))if computer_win==2 :print('电脑胜')breakelif 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次你好,而且还带有编号。

持续更新。







  相关解决方案