Python中的关键字、基本语法规则及标准操作符

13 篇文章 1 订阅
订阅专栏
4 篇文章 0 订阅
订阅专栏

1.Python中的关键字: python语言中已经被保留的单词,不可以与其重名

1)关键字的分类:
(1)常量:True,False,None
(2)函数,类,对象和模块:def , class,import,from,del,global , return , lambda
(3)判断与循环:If,elif,else,is,in,assert , and , or , not
(4)循环:for,while,continue,break,pass
(5)异常:with , raise,try,except,finally,as
2)关键字的含义:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3)常用关键字的实例分析:
(1)class:

class Person:
    def __init__(self,name):          #self是对“对象”自身的引用
        self.name = name            #表示为Person类添加了属性name
    def sayHi(self):
        print ('Hello,my name is',self.name)
p = Person('Swaroop')
p.sayHi()

(2)pass:pass是空语句,为了保证程序结构的完整性,
pass不做任何事情,一般用作 占位语句
当你编写程序部分内容还没想好,可用pass语句占位

class pp:
    pass                       #Python pass 是空语句,是为了保持程序结构的完整性
                               #pass 不做任何事情,一般用做占位语句
p = pp()
print (p)
#运行结果:<__main__.pp object at 0x00000262808AB3D0>


(3)assert:

#断言(assert)比如:assert 3 > 4  运行之后会显示AssertionError

(4)break 与 contiue
Python break语句用来终止循环,用在while和for循环中!!直接跳出 整个 循环
嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码

for i in range(10):
    if i%2 != 0:
        print (i)
        break
    i += 2
    print (i)
    
for i in range(10):
    if i%2 != 0:
        print (i)
        continue    #不会循环i += 2,会跳到for,再次判断
    i += 2
    print (i)

在这里插入图片描述
(5)return:函数返回值

def me():     #定义函数
    print ('i love my brother')
me()   #调用函数
#me()函数没有显示return,默认返回None

def you():
    return (print ('a'))
you()

在这里插入图片描述
(6)while, for…in… ,elif,else
均为循环语句,使用while时要注意成立条件,防止陷入死循环
for in 遍历

#for in
for letter in 'Python':
   if letter == 'h':
      pass
      print ('这是 pass 块')
   print ('当前字母 :', letter)
 
print ("Good bye!")

#while
#按照100分制,实现score>90:A,  80<score<90:B,   60<score<80:C,   score<60:D,这里我设置了只能输入2次数字

time = 0
while 1:
    score = int(input('请输入一个分数:'))      #循环体
    time +=1
    if time >= 2:
        print ('\n太多了,我累了,让我歇一会吧\n')
        break
    else:
        if 100 >= score >= 90:
            print ('A')
        elif 90 > score >= 80:
            print ('B')
        elif 80 > score >= 60:
            print ('C')
        elif 60 > score >=0:
            print ('D')
        else:
            print ('输入错误!')

(7)True:

if True:
    print("Hello girl!")
else:
    print("Hello boy!")

2.Python的基本语法规则

1)单行注释:#
2)多行注释:’’’(英文的单引号)
在这里插入图片描述
3)多行文本赋值——用’’'或者"""

str ='''改变或许不易,
但如果你一生只有一次翻身的机会,
就要用尽全力,
愿你别辜负自己
'''       #或者双引号
print (str)

在这里插入图片描述
4)缩进(缩进量)------python对缩进是敏感的,对代码格式要求非常严格的
(1)逻辑行的首行需要顶格,即0缩进
(2)相同逻辑层保持相同的缩进
(3)":" 标记一个新的逻辑层, 增加缩进进入下一个代码层,减少缩进返回上一个代码层,常用的IDLE都会有自动缩进的机制,即输入":"之后,按回车会自动进行缩进
在这里插入图片描述
5)多行语句写在一行 ——用分号;
在这里插入图片描述
6)分隔代码块 ——函数的头部和体的分割(头&体)
7)空行(用于分割,函数与类,阅读体验好,空行也 是程序的一部分) ——关键字pass, 为了让结构更加清晰完整
8)模块——关键字import 引入模块

#:分隔代码块  ——函数的头部和体的分割
def foo(instr):
    print(instr)
class c1():
    pass

#空行 ——关键字pass, 为了让结构更加清晰完整
def foo1():
    pass

def foo2():
    pass

#模块  ——关键字import  引入模块
import random
# dir(random)

3.Python的标准操作符


#算术操作符

print('算术运算符:')
a = 91
a //= 4            #//取整数
print (a)
b = 9
b %= 5           #取模(余数)
print (b)
c = 2
c **= 5            #乘方
print (c)
print('a+b=',a+b)
print('a-b=',a-b)
print('a×b=',a*b)
print('a÷b=',a/b)


#比较运算符

a=50;b=100
print('比较运算符:')#——返回True/ Flase
print('a==b:',a==b)
print('a!=b:',a!=b)
print('a>b:',a>b)
print('a<b:',a<b)

#逻辑操作符:and   not   or

print('逻辑运算符:')
a=50;b=100
if a>50 and b>60:
    print('哥哥')
if a>=50 or b>200:
    print('妹妹')


#优先级问题:幂运算-->正负号-->算术操作符-->比较操作符-->逻辑运算符


d = -3 * 2 +5 / -2-4          #先乘除再加减
print (d)
f = -3 ** 2
print (f)
e = 3 ** -2
print (e)


#成员运算符

print('成员运算符')
brother='lin'
print('n' in brother)
print('n' not in brother)

#身份运算符

print('身份运算符')#——is
brother='gege'
lin='gege'
print('brother is lin:',brother is lin)


以上就是Python中的关键字、基本语法规则及标准操作符的相关知识啦!希望你可以有所收获!学习使我快乐!

Python零基础入门篇⑧〗 - Python 的变量与关键字
易编橙 · 终身成长社群,相遇已是上上签!
02-21 4万+
变量是 Python 程序用来保存计算结果的存储单元,为了方便访问这块存储单元,Python 给这块存储单元命名,该名称即为变量名,在 Python 通过变量名来访问保存计算结果的存储单元。 这种官方教科书式的解释有些晦涩,结合我们生活的 `喝水` 场景来解释一下。.........
Python关键字
量慧实工作室LHStudio的博客
04-12 1万+
Python关键字python编程语言的保留字。这些关键字不能用于其他目的。 Python有35个关键字-下面列出了它们的用法。 Keyword Description and Alogical ANDoperator. ReturnTrueif both statements areTrue. x=(5>3and5<10) print(x)# True o...
python关键词_python关键字有哪些
weixin_39926402的博客
11-23 332
python若想查询python有哪些关键字。可以先导入keyword模块import keyword #导入关键字模块print(keyword.kwlist) #查询所有关键字查询结果:['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', '...
python关键字
最新发布
棠越的博客
03-02 2445
python关键字
python里的关键字有哪些_Python3的关键字有哪些?
weixin_39917718的博客
11-20 1371
1、 false#布尔类型的bai值,示假,与true对应。2、 class  #定义类du的关键字。zhi3、 finally#异常处理使用的关键字,用它可以dao指定始终执行的代码,指定代码在finally里面。4、 return#python 函数返回值 return,函数一定要有return返回值才是完整的函数。如果你没有python定义函数返回值,那么会得到一个结果是None对象,而...
python 关键字
Claroja
04-08 2573
关键字 含义 FALSE 布尔类型的值,示假,与 True 相反 TRUE 布尔类型的值,示真,与 False 相反 None 示什么也没有,在逻辑判断被当成False。 assert 断言,用于判断变量或者条件达式的值是否为真 in 判断变量是否在序列 is 判断变量是否为某个类的实例 a...
深度解析Python关键字:掌握核心语法的基石(新版本35+4)
汉阳Hann's Home
01-21 3162
也被称为“保留字”,是有特殊功能的标识符,不允许开发者自定义。构成python语言语法结构的核心元素,不可用作变量名或函数名。理解并熟练运用这些关键字对于编写高质量、易于理解和维护的代码至关重要。本文将带你一起探索Python的各类关键字及其应用场景。
Python基础,包含基本语法规则
02-11
**Python关键字与变量类型**: 要查看Python关键字,可以使用`import keyword`,然后调用`Keyword.kwlist`。Python的变量类型包括:整型(int)、浮点型(float)、字符串(str)、布尔型(bool)、列(list)、元组(tuple...
Python语法基础(课件)
12-18
可以通过`keyword.kwlist`获取完整的Python关键字Python的基本数据类型主要包括整型(int)、浮点型(float)、字符串(str)和布尔型(bool)。Python允许同时对多个变量赋值,如`a = b = c = 1`,以及解构赋值,如...
Python 关键字
z_fengye的博客
07-10 869
1 if、elif、else条件判断语句,例如:num = 5 if num &lt; 0: print("num小于0") elif num == 0: print("num等于0") else: print("num大于0")num大于02、True、False布尔类型,True示真,False示假,例如:if True: print("True!")Tru...
Python关键字
potato123232的博客
07-06 5124
我们在写代码时,所有应用到的关键字如下 import keyword keyword.kwlist 1False与True False与True应用于判断,当我们进行判断时只会出现这两个结果 下面我们举个例子 1 == 2 2 == 2 2None None示空值,但空值不代为空对象 None == [] 在我们使用执行类函数时,我们的返回值就是None None == print(1) 如果在函数的结尾没加入return,则默认返回...
查看python关键字
liguandong
09-03 837
关键字是特定的命名,变量的命名不能和关键词重合。
python里的关键字有哪些_python关键字有哪些
weixin_36205101的博客
02-21 851
python若想查询python有哪些关键字。可以先导入keyword模块import keyword #导入关键字模块print(keyword.kwlist) #查询所有关键字查询结果:['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', '...
python关键字的使用
sruru的专栏
07-27 4239
语句和达式的区别:            共同点:可以有输出,也可以没有输出            语句:含有关键字            达式:不含有关键字    python有哪些关键字呢?又如何判断一个词组是不是关键字呢-----使用keyword模块即可,该模块含有一个属性kwlist和一个方法iskeyword()!    import keyword
Python关键字大全】
u012632105的博客
08-06 9345
Python关键字之大全
Python关键字的用法
Python热爱者的博客
02-02 334
Python关键字的用法
python 关键字(保留字)
jhL250502的博客
04-24 3681
python 基础语法 关键字
Python 标识符与保留字(关键字
热门推荐
Python | Golang | C/C++
04-15 3万+
Python的标识符是用于识别变量、函数、类、模块以及其他对象的名字,标识符可以包含字母、数字及下划线(_),但是必须以一个非数字字符开始。字母仅仅包括ISO-Latin字符集的A–Z和a–z。标识符对大小写敏感的,因此 FOO和foo是两个不同的对象。特殊符号,如$、%、@等,不能用在标识符。另外,如if,else,for 等单词是保留字,也不能将其用作标识符。下面的列出了所有的保留
Python编程:理解其关键字与语法特性
以下是对标题和描述提到的关键字和语法的详细说明: 1. **if**:条件语句,用于检查某个条件是否满足。如果条件为真,则执行紧跟在其后的代码块。通常与`else`和`elif`(else if)一起使用,以实现多条件分支。 ...
写文章

热门文章

  • 使用定时器实现LED每隔一秒闪烁 40505
  • MDK5:正点原子stm32遇Target not created的解决方法 24685
  • TFTLCD出现白屏、镜像显示、无法显示字符(参考正点原子stm32f103zet6控制TFTLCD显示代码修改成合泰32控制其显示) 23537
  • Keil中工程文件编译后没有显示.h文件 22210
  • MSP432简介 21762

分类专栏

  • 信息学奥赛 7篇
  • 数学建模 13篇
  • Qt 4篇
  • 前端! 5篇
  • 数据库 1篇
  • C++ 10篇
  • 动手玩一玩 2篇
  • stm32 3篇
  • C语言 5篇
  • 嵌入式 9篇
  • 南京集成电路实训暑期线上学习 7篇
  • 合泰单片机 3篇
  • Python 13篇
  • 基于MSP432的嵌入式系统实践 2篇
  • 国电设 5篇
  • OpenCV计算机视觉学习(Python版) 4篇
  • 通信协议 3篇
  • 课程学习 1篇
  • 读书笔记 7篇
  • 51单片机 8篇
  • Labview 1篇
  • 微信小程序 5篇

最新评论

  • 2021年电赛仪器仪表类常用模块

    2301_80375463: 电赛可以直接买网上现成的模块来用嘛

  • MDK5:正点原子stm32遇Target not created的解决方法

    Bjlf_: 没有效果的同学可以试下以管理员的身份运行后重新建立工程

  • C语言:找出10000以内所有的素数(质数)

    信奥教练橙子: 你试一下9就知道啦,其实就是两个数相乘等于i,那一定有一个数大于根号i,另外一个数小于根号i,所以只需要判断小于等于根号i那部分数据就可以,j*j<=i,两边同时开根号,其实就是j<=根号i

  • C语言:找出10000以内所有的素数(质数)

    信奥教练橙子: 如果说j*j>i,那就说明前面那个for循环已经循环完了才结束,并没有一个数是符合i%j==0的,所以它就是素数了

  • C语言:找出10000以内所有的素数(质数)

    2301_81709319: 是从2开始的数,若jj>i,则i一定是素数,不理解,麻烦问下有知道怎么理解的嘛。谢谢

最新文章

  • C++第2课——取余运算符的应用、浮点型和字符型(含视频讲解)
  • C++第1课——输出、变量和输入(含视频讲解)
  • 2.1.2 C++程序设计——程序基本概念
2024年5篇
2023年10篇
2022年3篇
2021年51篇
2020年44篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

信奥教练橙子

你的鼓励将是我的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家山西定制玻璃钢雕塑庆阳大型玻璃钢雕塑安装龙泉玻璃钢雕塑厂家广宁玻璃钢造型雕塑公司玻璃钢雕塑工程施工标准玻璃钢雕塑红旗梅州树脂玻璃钢雕塑生产商梅州玻璃钢卡通雕塑的特点昌平玻璃钢卡通雕塑欧式玻璃钢雕塑供应商商场美陈是哪个部分负责嘉定玻璃钢雕塑报价表南宁公园玻璃钢雕塑安装泰州商场国庆美陈河北主题商场美陈供货商钦州玻璃钢雕塑厂动物小财神玻璃钢雕塑批发北京室内商场美陈哪家好海南玻璃钢动物雕塑制作工厂玻璃钢螃蟹雕塑价格营口玻璃钢十二生肖雕塑西湖区玻璃钢雕塑哪家好南京玻璃钢雕塑摆件销售齐齐哈尔玻璃钢雕塑制作江苏水果玻璃钢雕塑哪家便宜安徽高质量玻璃钢雕塑定做价格佛山玻璃钢雕塑有哪些玉溪玻璃钢雕塑订购扬州卡通玻璃钢雕塑定做铁岭玻璃钢花盆花器香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化