day1-2のpythonベースノート

まず、ウィンドウがどのようにPATH環境変数にパイソンを追加します

1.まず、次のダイアログボックスを開くには、「プロパティ」を選択し、デスクトップの「このコンピュータ」アイコンを選択し、ポップアップ、ショートカットメニューでマウスの右ボタンをクリックしてください。

ダイアログボックスの左側2.「システムの詳細設定」をクリックし、ポップアップウィンドウで、「詳細設定」タブを選択し、「パス」を見つけ、「環境変数」ボタンをクリックしてください

pythonのパスを追加するには、「新規」ボタンを選択します。

Pythonのインストールディレクトリは、二つの変数内の環境に追加する必要があり、1、Pythonのインストールディレクトリ、2、Pythonのインストールディレクトリのscriptsディレクトリ

パイソン:
    python2
    python3.x


いくつかの基本的な設定

 

 

 

 

#使用引用符' 『』

(「こんにちは、世界を!」)印刷
印刷(「こんにちは世界を!」)
印刷(「レッツ・ゴー」)
を印刷(「春のルックス」ハンサム」 『)
』 『』
#Print( 『』 『』 『』レッツ・ゴー、春のルックスは、「ハンサム」「」 ' 『』「)

は、変数(保存されたデータを定義します)
名前= 'xiaohe' #文字列、文字列の
年齢=#18は、整数、int型で
スコア= 99.5#フロート、フロート
ユーザー= '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='[email protected]'
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

 








おすすめ

転載: www.cnblogs.com/yume-m/p/12386786.html