python基础第三章

•程序的格式框架

python代码缩进

1.缩进:一行代码开始前的空白区域,表达程序的格式框架。

2.缩进分为单层缩进和多层缩进

3.Python对缩进有着强制性要求,通过缩进来控制程序的结构和层次

缩进表达程序的格式框架

4.严格明确:缩进是语法的一部分,缩进不正确Python程序运行报错

5.所属关系:表达代码间包含和层次关系的唯一手段

6.长度一致:程序内一致即可,一般用4个空格或1个TAB(一般使用前者)

Java:
        if{}

        else{}
python
                if条件:
         缩进


注释

#红色标注为注释内容

# python 中多行注释使用三个单引号('')或三个双引号("")


 •数据类型

变量:程序中用于保存和表示数据的占位符号

变量:程序中用于保存和表示数据的占位符号

用来保存和表示数据的占位符号

•变量采用标识符(名字) 来表示,关联标识符的过程叫命名 

 TempStr 是变量名字 

•可以使用等号(=)向变量赋值或修改值,=被称为赋值符号 

 TempStr = “82F” #向变量 TempStr 赋值"82F"


命名

关联标识符的过程就是命名
命名规则: 大小写字母、数字、下划线等字符及组合 。
    如: TempStr,  Python_Great,  some1
 注意事项: 大小写敏感、首字符不能是数字、不与保留字相同 
    Python和python是不同变量,123Python是不合法的
 


变量命名方式

普通变量:全小写字母,单词之间用下划线分割,如my_var;

全局常量:全大写字母,单词之间用下划线分割,如MY_CONST;

类名:首字母大写,单词直接连在一起,采用驼峰命名法,如MyClass;

普通函数:与普通变量一样,如my_function();

模块名:全小写字母,不使用下划线。


保留字

被编程语言内部定义并保留使用的标识符
Python语言有33个保留字(也叫关键字)
    if, elif, else, in ……(后续的学习中,我们会逐一使用他们)
保留字是编程语言的基本单词,大小写敏感 
    if 是保留字,If 是变量

and elif import raise global
as else in return nonlocal
break finally lambda while False
class for not with None
continue from or yield
def if pass del
assert except is try True

 基本数据类型

数据类型 示例 数据类型 示例
整型 100 列表 ["fdsg",645,45.2,2.11]
浮点型 5.23 元组 ["fdsg",645,45.2,2.11]
复数型 2+3j 集合 {"name","sex","phone","qq"}
字符串型 "hello word"
布尔型 True  ,False 字典 {'jiuyue':'18','xiaohan':'nv','jingjiu':'tianjian'}

 整数型:

在Python3里,只有一种整发资型int,没有Pthon2中的 Long,因比整型是没有限制大小的。

可以当作 Long 类型使用。包括自然数和负整数。 


浮点型:

浮点数是一种对实数的近似表示,本身存在一定的误差。Python显示的结果是该浮点数在内存中的表示,因为二进制对很多浮点数无法准确表示只能用一个近似值代替。

浮点数可以采用科学计数法表示
使用字母e或E作为幂的符号,以10为基数,格式如下:
<a>e<b>表示a*10b
例如:4.3e-3值为0.00434.3*10-3
3.4e83.4*108
9.6E5值为960000.09.6*105


复数型:

复数型(Complex)是表示复數的类型,定义时Python 使用字母j来表示复数的虚部,我们可以观察到复数的实部虚部分别为:

>>>  a  =1+2j
>>>   a.real 
实部

1.0

>>>    a.imag   虚部

2.0

虽然定义a时实部和虛部使用的是整型数字,但复数型存儲的实部和虚部都是浮点型。


布尔型&#x

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值