Python3基础语句/符号用法规则
Posted qiuqiu-tudou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3基础语句/符号用法规则相关的知识,希望对你有一定的参考价值。
1. 双引号与单引号的用法
①普通字符串,单双引号都可以用
eg:name = “球球qiu”
name = ‘球球qiu’
②在打英语字符串时,有遇到【’】的单词时需要用双引号来进行区分
eg:word = “let’sgo”
③在需要打【“”】的字符串时,需要用单引号来区分
eg:word = ‘你长的真“好看”’
④在既有【’】又有【“”】的字符串时,需要用双引号
eg:word = ‘‘‘ let‘s go ,you are so "beautiful" ‘‘‘
⑤数字不需要加引号
eg:age = 20
2. 注释
单行注释:句首加注释符【#】,快捷键:Ctrl+?
eg:# words = "你好"
批量注释:段落前后加三个单引号【’’’】
eg: ’’’
words = "谢谢"
words = "不用谢"
’’’
*注释后的代码是不会执行的。
3. 比较运算符
【>】【<】【>=】【<=】【==】【!=】
4. 字符串格式代码
【%s】
eg: print(‘欢迎%s登陆‘)%username
print(‘欢迎%s登陆,今天的日期是:%s‘ %(username, today))
5. 输出类型
【input】接手到的输入,全都是字符串
【int】整数
【floot】小数
eg: score = input(‘请输入你的成绩:‘)
类型转换:
eg: score = int(score)
score = floot(score)
6. If条件语句
条件语句就是使用【if】、【elif】、【else】等关键词来判断某些条件的执行结果
eg: score = input(‘成绩:’)
if score >= 90:
print(‘优秀‘)
elif score < 90 and score >= 80:
print(‘良好‘)
elif score < 80 and score >= 60:
print(‘及格‘)
else:
print(‘不及格‘)
*当有多个判断条件存在时,需要加【elif】
*多条件判断语句使用关键词【and】或者【or】来连接若干个条件语句进行判断
7.【while】循环
循环就是重复执行循环体里面的代码。
eg: import random
number= random.randint(1,100)
print(number)
count = 0
while count<7:
count+=1
guess = int(input(‘请输入你猜的数字:‘))
if guess>number:
print(‘猜大了‘)
elif guess>number:
print(‘猜小了‘)
else:
print(‘猜对了‘)
break
print(‘次数已经用尽‘)
【else】正常结束while循环,会执行else里面的代码,如果是break结束的循环,不会执行
【break】在循环里面碰到break循环立即结束
【continue】在循环里面碰到continue立即结束本次循环,进行下一次循环
8.【for 】循环与【while】循环的区别
for主要应用在遍历中
eg1: for i in range(10):
print(i)
打印结果为:
0 1 2 3 4 5 6 7 8 9
而while循环很少进行遍历使用(语句过多,没有for方便),while主要用于判断符合条件。
9.【random()】函数
Import random
print( random.randint(1,10) ) #产生1到10的一个整数型随机数
print( random.random() ) #产生 0 到 1 之间的随机浮点数
print( random.uniform(1.1,5.4) ) #产生 1.1 到 5.4 之间的随机浮点数,区间可以不是整数
print( random.choice(‘tomorrow‘) ) #从序列中随机选取一个元素
print( random.randrange(1,100,2) ) #生成从1到100的间隔为2的随机整数
a=[1,3,5,6,7]
random.shuffle(a)
print(a)
#将序列a中的元素顺序打乱 random.shuffle(a) print(a)
10.【datetime】函数
datetime模块定义了下面这几个类:
datetime.date:表示日期的类。常用的属性有year, month, day;
datetime.time:表示时间的类。常用的属性有hour, minute, second, microsecond;
datetime.datetime:表示日期时间。
datetime.timedelta:表示时间间隔,即两个时间点之间的长度。
datetime.tzinfo:与时区有关的相关信息。
eg: import datetime
today = datetime.datetime.today()
print(today)
以上是关于Python3基础语句/符号用法规则的主要内容,如果未能解决你的问题,请参考以下文章