课程笔记002

课程笔记

问题一:

#返回真实的数据类型

 

"D:\Program Files\Python36\python.exe" D:/pycharm/python/day1/_day_02.py

  File "D:/pycharm/python/day1/_day_02.py", line 31

SyntaxError: Non-UTF-8 code starting with '\xb7' in file D:/pycharm/python/day1/_day_02.py on line 31, but no encoding declared; 

Process finished with exit code 1

SyntaxError:文件D中以'\xb7'开头的非utf -8代码:/pycharm/python/day1/_day_02。py在第31行,但是没有声明编码;

使用出口代码1完成的流程

解决办法:Seting编码设置问题或者是Python2的版本

1、if 要判断的条件:

    ture条件成立时,要做的事 (四个空格==一个Tab键)

  作用域内

作用域外

相同的变量只开辟一个空间

age = 18

if。。。elif

if。。。else


  
eval()返回一个真实的数据类型
#公家卡信息
money = eval(input("输入钱:"))

if嵌套用法
 
# 石头剪刀布的代码游戏
# 导入一个可以产生随机数的模块
import random
# 这是个玩家
player = int(input("请输入:剪刀(0) 石头(1) 布(2)"))

# 电脑随机输出
# 随机产生0 到 2 的整数,闭区间 0,1,2三个数
computer = random.randint(0, 2)
print("打印玩家:%d------电脑:%d" % (player,computer))
#我赢了
if (player == 0 and computer == 2) or (player == 1 and computer == 0) or (player == 2 and computer == 1):
print("玩家赢了")
elif player == computer:
print("平局")
else:
print("玩家输了")


猜你喜欢

转载自www.cnblogs.com/liunaixu/p/10146843.html
002