对python的认识

这周我学习了python3,的一些基本知识内容。

保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字,python最具特色的就是使用缩进来表示代码块,不需要使用大括号({}),缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数,python中数有四种类型:整数、长整数、浮点数和复数。python中单引号和双引号使用完全相同,使用三引号('''或""")可以指定一个多行字符串。转义符 '\',自然字符串, 通过在字符串前加r或R,如 r"this is a line with \n" 则\n会显示,并不是换行,python允许处理unicode字符串,加前缀u或U, 如 u"this is an unicode string",字符串是不可变的,按字面意义级联字符串,如"this " "is " "string"会被自动转换为this is string,等号(=)用来给变量赋值,等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值,Python的运算符。举个简单的例子4 +5 = 9,例子中,45被称为操作数,"+" 称为运算符。

假设a为10,b为21

+加 - 两个对象相加a + b 输出结果 31

-减 - 得到负数或是一个数减去另一个数a - b 输出结果 -11

*乘 - 两个数相乘或是返回一个被重复若干次的字符串a * b 输出结果 210

/除 - x 除以 yb / a 输出结果 2.1

%取模 - 返回除法的余数b % a 输出结果 1

**幂 - 返回x的y次幂a**b 为10的21次方

//取整除 - 返回商的整数部分9//2 输出结果 4 , 9.0//2.0 输出结果 4.0

假设变量a为10,变量b为20

==等于 - 比较对象是否相等(a == b) 

!=不等于 - 比较两个对象是否不相等(a != b) 

>大于 - 返回x是否大于y(a > b) 

<小于 - 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。注意,这些变量名的大写。

>=大于等于 - 返回x是否大于等于y。(a >= b) 

<=小于等于 - 返回x是否小于等于y。(a <= b) 

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 《裕语言》速成开发手册3.0 官方用户交流:iApp开发交流(1) 239547050iApp开发交流(2) 10...
    叶染柒丶阅读 28,321评论 5 19
  • Python简介 Python历史 Python 是由 Guido van Rossum 在八十年代末和九十年代初...
    莫名其妙的一生阅读 4,664评论 0 2
  • 又来西宁, 秋雨洗尘凡晓婆娑, 绿树红灯仿佛不及烟浓杨柳风, 我笑醉车前一路奔波, 播放...
    道道_39cf阅读 1,345评论 0 0
  • 这个世界总是太匆忙 你说世界欠你一个老谭 你却活不成安迪 故事很俗套,不知道你们爱不爱 L小姐某外企白领,28岁 ...
    漠上女子阅读 3,093评论 2 2
  • 少年时,吃了成千上万根竹笋。如果让它们长大,定能汇成一坡的竹林。 那时住在金山寺里。寺依山而建,每...
    我唐阅读 2,454评论 0 0