Python入门知识点

155 阅读2分钟

「这是我参与11月更文挑战的第27天,活动详情查看:2021最后一次更文挑战

突然发现Python入门第一篇的一些零散知识点的内容没有整理,这两天就花点时间整理整理发出来,嘿嘿~

Python语言是一种面向对象的解释型计算机程序设计语言。
Python语言创始人为吉多·范罗苏姆(Guido van Rossum)称龟叔。

python常用文件扩展名是.py
执行python程序的命令 python +源文件名.py
单行注释 # 快捷键为鼠标选中后ctrl+/
多行注释 ''' 注释内容'''

pycharm中提示性信息
语法错误:文字底部红色波浪线
语法不符合规范:文字底部灰色波浪线
单词拼写提示:文字底部绿色波浪线

四个空格键=一个缩进=两个Tab

(1)input是输入数据,数据可以通过程序语言进行调用 调用底层代码是sys.stdin
(2)print是打印数据,本身数据不会存储,也不能调用 调用底层代码是sys.stdout
end 默认情况下为'\n';可以人为规定:print('哈哈',end = '\t')

简单赋值:
print(a,b)
按顺序打印a和b
a,b = b,a
把a和b值互换,可理解为右手到左手

type 和 isinstance都是测试对象的类型:
#isinstance()函数,第一个参数是被判断变量,第2个参数是指定
#你要知道被判定的变量是否是第二参数指定的变量类型,如果是返回True,否则False
print(isinstance(a,float))

char(字符型)和byte(字节)是python不支持的数据类型。只有这两种。

关键字:
python中提取关键字:
import keyword
print(keyword.kwlist)
关键字的特点:
(1)关键字是python程序库里面已经定义好的函数(内置函数及使用方法)
(2)属于可以调用的

python中可变类型:list bytearray set dict
不可变类型:数值类型 字符串 元组 二进制字符串
改变它的值,id没有发生变化,那么它就是可变类型。

######################比较运算符

1.!= 前后两个数是否相等,不等则符合输出True,相等则为False
== 前后两个数字是否相等,与!=结果相反

a = 147
b = 285
print(a!=b)

#################字符串之间的比较运算
1.大写字母<小写字母
2.数字: 1<2<3...
3.字母: a<b<c...

a = "ab"
b = "abc"
print(a<b)