# print('hello kitty')
# 单行注释 // 整除的意思
# 变量
'''
int a = 100;
a = 100 # 动态类型语言
print(a)
# 交换两个变量
a = 100
b = 1000
temp = 0
temp = a
a = b
b = temp
print(a, b)
#在python中使用一行代码就可以解决
a, b = b, a
print(a, b)
'''
标识符
java 字母数字下滑线,美元符, 且不能以数字开头
c、python 字母数字下滑线、 且不能以数字开头
变量命名方式
1、驼峰式命名法、下滑线命名
大驼峰 --UserNameInfo
小驼峰 -- userNameInfo
下划线:user_name_info
2、python3可以使用中文命名。但是不建议
变量1 = 'hehe'
print(变量1)
python2.x 和 python3.x 不兼容
解释器 c面向过程 纯面向对象
趋势-----》 python3
最简单识别版本
print('haha') 3.x
print 'haha' 2.x
扩展名是.py .c .java
python中的判断语句
python语言使用空格进行强制缩进
1、if else
# if(判断条件){
# 满足条件要执行的事情
# }
#python中
# if 要满足的条件:
# 满足条件要执行的事情
# else:
# 不满足条件要执行的事情
# eg:
# new Scanner(System.in)
# input()内置函数
#age = input('请输入您的年龄')
# age = 8
# 判断一个变量的数据类型
#print(type(age))
# 字符串转化成 整型
age = int(age)
print(type(age))
if age >= 18:
print('恭喜你成年了,可以去网吧了')
else:
print('对不起,你还是个宝宝')
i=0
while i <5:
print(i)
i+=1
i=0
sum_num=0
while i<100:
sum_num+=i
i+=1
print(sum_num)
案例2
'''
from randomimport randint
max_num =int(input("请您输入所猜数字的最大值:"))
min_num =input("请您输入所猜数字的最小值:")
guess_num =int(input("请输入您要猜的数字:"))
answer = randint(min_num, max_num)
count =0
while True:
count +=1
guess_num =int(input("请输入您所猜的数字"))
if guess_num < answer:
print("您猜小了哦")
elif guess_num > answer:
print("您猜大了")
else:
if count ==1:
print("这是高手,{ }次就猜对了".format(count))
elif count>=2 and count<=5:
print("您太厉害了吧,{ }次就猜对了".format(count))
else:
print("你太菜了,{ }次才猜对".format(count))
break
'''