安装环境
Python环境配置
安装Anaconda与pycharm-professional,破解pycharm,在下面的网址中获取授权码http://idea.lanyus.com
在C:\Windows\System32\drivers\etc(根据系统安装位置会有所不同)路径中找到hosts.txt文件,copy出去,修改copy后的文件,在其后另起一行加上
0.0.0.0 account.jetbrains.com
0.0.0.0 www.jetbrains.com
python2.x与python3.x的区别
- python3默认采用Unicode编码
- python2中print是语句,不需要加括号,python3中print是函数
python基础
- 变量直接赋值,无需定义类型
- 变量值交换方式 :a, b = b, a
- 输出:print(变量名)
- 输入:变量名 = input("")
- 类型转换 变量名 = int(变量名)//转换为整型
- if else, if elif(等同于c的的else if),while循环其后的条件都不需要加括号每个关键字其后都要加:,有条件就在条件后加:,循环中contiue,break与其它语言用法一致
- import模块导入方法
from 模块名 import 方法名 - '{}'.format(变量)//用于拼接字符串
- python中的for
for i in range(1,101):
语句 //循环100次,每次循环 i值增加1
代码
# python输出与变量 定义,变量值交换
# print('hello world')
# a = 100
# b = 200
# a, b = b, a
# print(a, b)
#//python输入
# age = input("请输入你的年龄:")
# print(type(age)) #输出变量类型
# age = int(age) #String转int
# if age >= 18:
# print("。。。。。。。。。。。。")
# else:
# print("你还是太年轻!")
# score = 90
# if score >= 100 and score<= 200:
# print("小伙子不错")
# elif score >= 90 and score<100:
# print("菜比")
#python while 循环
# i = 5
# sum = 0
# while i>0:
# print(i)
# sum+= i
# i-=1
# print(sum)
#break 跳出本层循环
#continue 跳出本次循环
# i=1
# sum=0
# while i<=200:
# sum = sum+i
# if sum > 1000:
# break
# i+=1
# print(sum)
# i = 1
# sum = 0
# while i <= 100:
#
# if i % 2 == 1:
# sum = sum + i
# i += 1
# else:
# i += 1
# continue;
#
# print(sum)
# from 模块名 import name1, name2.。。。。
# randint(start, end) [start, end]
# print(randint(-20, 20))
# from random import randint
# i = randint(15,20)
# print(i)
#for循环
for i in range(1,101):
print("对不起我错了,这是我第{}次道歉".format(i))
简单的猜数字游戏
rmax = int(input("请输入要猜数字的最大值"))
rmin =int(input("请输入要猜数字的最小值"))
i = 1
from random import randint
randi = randint(rmin, rmax)
while(True):
pnumber = int(input("请输入你猜的数字 "))
if pnumber > randi:
print("大了")
elif pnumber < randi:
print("小了")
else:
break
i += 1
if i == 1:
print("这是高手{}次竟然就猜对".format(i))
elif i <= 5:
print("你也太厉害吧,{}次猜对了".format(i))
else:
print("你也太菜了吧,{}次才猜对,洗洗睡吧".format(i))
网友评论