Python学习之零基础---------第一篇:编程概论

Python编程概论---------1

1.注释

  1. 行注释:以#开头,可以单行,也可以在代码后。
  2. 块注释:以三个连续单引号开始或结束。
    示例v1:
# 注释是给人看的内容
print("Hello world")   #打印hellow world
'''
随便你想写什么
都可以
'''

2.变量

变量:可重复使用的一个量,是会改变的值,由一个或多个字符组成的名称构成。

2.1 变量命名遵守的规则

1.变量名不能包含空格符。如果变量名中想使用两个单词,可以用下划线连接,如my_face=‘handsome’。
2.变量名只能使用特定的字母、数字和下划线。
3.变量名不能以数字开头,虽然可以使用下划线开头,但这种命名有其特殊的意义,因此不推荐。
4.不能使用python关键字作为变量名。

import keyword # 导入关键字模块
print(keyword.kwlist) #打印关键字

运行结果:[‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘async’, ‘await’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]

2.2 变量的类型

数字类型number整数、浮点数、复数、布尔值
字符串类型string‘用来表示一串文字信息’
列表list以固定顺序保存对象的容器
元组tuple存储有序对象的一种容器,元组是不可变的
字典dictionary用于存储键值对的容器
集合set一堆确定的无序的唯一的数据,集合中每一个数据成为一个元素

数字类型 :
1.整数
:没有小数部分,表示个数的数字,自然数,0,负自然数
整数分进制
二进制:计算机常用是计算机唯一能直接理解的数字表示为0b开头的0,1代码
八进制:不常用以0o开头的包含0-7的数字
十进制:190,99,999
十六进制:其实是每四位二进制表示一位十六进制数包含0-9, a-f,数字上以0x开头表示
示例v2:

#这是二进制
day1 = 0b100010
#这是八进制
day2 = 0o1234567
#这是十进制
day3 = 30
#这是十六进制
day4 = 0xa78b
a=[day1,day2,day3,day4]
print(a)

运行结果:[34, 342391, 30, 42891]
**2.浮点数:**表示小数,计算机里边表示浮点数可以有条件省略,科学计数法
定义跟数学定义,写法是用e/E后面跟整数表示10的指数,例:314.3= =3.143e2, 0.314==3.14e-1。
示例v3:

#正常表示浮点数
a1 = 3.4
print(a1)
#省略表示
a2 = 3.
print(a2)
a3 = .3
print(a3)
#科学计数法表示
a4 = 1.88e2
print(a4)
a5 = 1.88e-1
print(a5)

运行结果
3.4
3.0
0.3
188.0
0.188
3.复数Complex:定义同数学定义一致,一个由实部和虚部构成的数字,虚部用j/J表示。
示例v4

#复数的表达形式
a=4+3j
print(a)
print(type(a))

运行结果:
(4+3j)
<class ‘complex’>
4.布尔值:表示真假的值,只有两个值, True/False,布尔值可以跟数字直接操作,True=1,False=0。
示例v5

age = 18 + True
print(age)

运行结果: 19

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值