day1-2 python

一、windows下如何将python添加到Path环境变量

1. 首先选中桌面“此电脑”图标,单击鼠标右键,在弹出快捷菜单中选择“属性”打开如下所示对话框。

day1-2 python

2. 在对话框左边栏中,单击“高级系统设置”,接着在弹出窗口中,选择“高级”选项卡,然后单击“环境变量”按钮,找到“Path"

day1-2 python

3. 选择“新建”按钮,添加python路径即可。

day1-2 python

安装python一定要加两个目录到环境变量里面,1、python的安装目录,2、python安装目录下面的scripts目录

python:
    python2
    python3.x


一些基本设置

day1-2 python

 

day1-2 python

 

 

 day1-2 python

#引号用法'''

print('hello world!')
print("hello world!")
print("let's go")
print(' 春光长得"很帅" ')
'''
#print( """ ''' let's go,春光长得"很帅" ''' """)

#定义变量(存数据用)
name = 'xiaohe' #字符串,string
age = 18 #整数,int
score = 99.5 #浮点数,float
user ='wangqingzhu'

#条件判断(:后一定缩进)

score = input('请输入你的分数:') #raw_input() python2里面
print('socre的类型',type(score)) #type看一个变量的数据类型
score = int(score) #类型转换
print('转换之后的socre的类型',type(score)) #type看一个变量的数据类型
if score>=90 and score<=100 : #>= <= == !=
print('优秀')
elif score<90 and score>=80:
print('良好')
elif score<80 and score>=60:
print('及格')
elif score<60 and score>0:
print('不及格')
else:
print('分数不合法')

#循环、遍历、迭代

#while、for循环

#用while首先要定义一个计数器
#循环就是在重复执行循环体里面的代码
#break,在循环里面遇到break,立即结束循环
#continue,结束本次循环,继续进行下一次循环
count = 0
while count<3:
print('添加了一个用户',count)(循环体)
count = count+1()
break
continue
count+=1 和上面的代码效果是一样的

猜数字游戏:while、for循环

#1、随机产生一个1-100之间的数字
#2、输入一个1-100之间的数字,
#3、总共7次机会
#4、如果猜大了,提示猜大了,继续猜,
#5、如果猜对了,就结束游戏

# while循环写的
import random
number = random.randint(1,100) #随机产生一个1-100之间数字
print(number)
count = 0
while count<7:
count = count + 1
guess = input('请输入一个数字:')
guess = int(guess)
if guess == number:
print('恭喜你猜对了,游戏结束')
break
elif guess<number:
print('猜小了')
continue
else:
print('猜大了')
continue
else: #while对应的else的作用是,循环正常结束之后,会执行else里面的代码
print('错误次数已经用完')

#for循环写的
  import random
number = random.randint(1,100) #随机产生一个1-100之间数字
print(number)
for i in range(7):
guess = input('请输入一个数字:')
guess = int(guess)
if guess == number:
print('恭喜你猜对了,游戏结束')
break
elif guess<number:
print('猜小了')
continue
else:
print('猜大了')
continue

else: #while对应的else的作用是,循环正常结束之后,会执行else里面的代码
print('错误次数已经用完')

#字符串格式化
import datetime
user = '金爽'
today = datetime.datetime.today()#获取当前日期
msg = '欢迎'+user+','+'今天的日期是'+ str(today)#占内存
msg2 = '欢迎 %s登录,今天的日期是 %s' % (user,today) #占位符
msg3 = '欢迎%s登录' % user
age = 18
score = 95.3

# msg4 = '你的名字是 %s ,你的年龄是 %d ,你的分数是 %.2f ' %(user,age,score)
#msg4 = '你的名字是 %s ,你的年龄是 %s ,你的分数是 %s ' %(user,age,score)
msg5 = '你的名字是{name},年龄是{nianling}'.format(name=user,nianling=age)
msg6 = '你的名字是{},年龄是{}'.format(user,age)
print(msg6)
#print(msg4)

username2='jinshuang'
password2='122324'
role2='1'
email2='jinshuang@qq.com'
phone2='18623241323'

#sql='insert into user (username,password,role,email,phone) values (%s,%s,%s,%s,%s);'%(password,username,role,email,phone)
sql = 'insert into user (username,password,role,email,phone) values ({username},{password},{role},{email},{phone})'.format(phone=phone2,email=email2,password=password2,username=username2,role=role2)
print(sql)

#字符串常用方法
s = 'abCh'
# result = s.count('h')#出现的次数
# print(s.strip()) #默认去左右边空格(中间的去不掉)和换行符
# print(s.lstrip())#去左边的空格
# print(s.rstrip())#去右边的空格
# print('lower',s.lower()) #把字符串变成小写的
# print('upper',s.upper()) #把字符串变成大写的
import random
s='abcd123456'
result= random.choice(s)#随机选择一个元素
print(result)
print(len(s)) #取变量的长度,也就是有几个元素
→a
→10

 








上一篇:求平方根、立方根推广至求n次方根的解法-python


下一篇:Java猜数字游戏控制台版GuessNumberConsole