Python的语法-基础学习(三)

一、注释
注释:通过自己熟悉的语言,在程序种对某些代码进行标注说明,这就是注释的作用,能够大大增强程序的可读性,注释不属于代码,所以不会被编译。
分类:单行注释、多行注释
单行注释:#+注释内容
多行注释:”’注释的内容”’
如果出现中文乱码问题在第一句写入:#coding=utf-8

二、标识符和关键字
1、标识符:开发人员在程序种自定义的一些符号和名称
标识符是自己定义的,如变量名、函数名
2、标识符命名规则:
由字母、数字和下划线组成,且数字不可以做开头
python中标识符区分大小写
3、命名规范:
(1)见名起意:尽量做到看一眼就知道是说明意思
(2)驼峰命名法:
小驼峰命名法:第一个单词小写,之后每个单词的首字母大写
大驼峰命名法:每个一单词的首字母都大写
(3)下划线命名:用‘_’来链接单词
4、关键字:
python一些具有特殊功能的标识符,这就是所谓的关键字
是python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标识符
查看关键字:
Import keyword
Keyword.kwlist
所有关键字:
And as assert break class continue def del
Elif else except exec finally for from global
If in import is lambda not or pass
Print raise return try while with yield

三、变量以及内置数据类型
变量:用于存储程序在运行过程中产生的临时数据
本质上是内存中的一个临时存储区域—>变量
为了方便调用该区域—>变量名
为了限定该区域存放的数据—>数据类型
将常量值放置在该区域中—>变量值
在python中如何定义变量:变量名=变量值
数据类型:为了更充分的利用内存空间以及更有效率的管理内存
|–Number(数字)
|–Int(整数型)
|–Float(浮点型)
|–Complex(复数型)
|–Bool(布尔型)
|–True
|–False
|–String(字符串)
|–List(列表)
|–Tuple(元组)
|–Dictionary(字典)

怎样知道一个变量的类型:
在python中只要定义了一个变量,而且它有数据,那么它的类型就确定了,不需要自己主动的去说明它的类型,系统会自动辨别
可以使用type(变量名称)来查看变量的类型

输入与输出
输出:将信息传递给外界
Print(‘hello word’)
Print(‘请输入一个数字:’)
格式化输出:将不同文本和变量混合输出
Age=10
Print(‘我今年%d岁’%age)
Name=‘xiaoming’
Age=10
Print(‘我的姓名是%s,我的年龄是%d’%(name,age))
常用格式化符号:

    格式符号    转换
    %c  字符
    %s  通过str()字符串转换来的格式化
    %d  有符号十进制整数
    %f  浮点实数
    %u  无符号十进制整数
    %o  八进制整数
    %x  十六进制整数(小写字母)
    %X  十六进制整数(大写字母)
    %e  索引符号(小写‘e’)
    %E  索引符号(大写‘E’)

    义字符:
    \\  反斜杠
    \'  单引号
    \"  双引号
    \n  换行
    \a  响铃
    \t  制表符
    \xhh    十六进制
    \0ooo   八进制
    \other  保留不转义

输入:将外界的信息录入到计算机内
Input(‘请输入一个数字:’)
注意:input输入的信息一般需要变量去保存,输入的信息一律为string类型

课后题:
(1)编写程序,从键盘获取一个人的信息,然后按照下面格式显示:
=============================================================
姓名:dongge
QQ:123456789
手机:123-4567-8910
公司地址:西安市XXXX
=============================================================
name = ‘dongge’
qq = ‘123456789’
tel = ‘12345678910’
address = ‘西安市’
print (‘我的姓名是%s,我的QQ是%s,我的电话是%s,我的公司地址是%s’%(name,qq,tel,address)

(2)分别输入一个正方形的长宽高,计算并且打印出其面积
a = int(input (‘请输入该正方形的长:’))
b = int(input (‘请输入该正方形的宽:’))
c = int(input (‘请输入该正方形的高:’))
s = a * b * c
print (s)

(3)输入一个园的半径,计算并打印其面积
r = int(input(‘请输入该圆的半径为:’))
d = 3.1415926
s = d * r * r
print (s)

猜你喜欢

转载自blog.csdn.net/qq_42197548/article/details/82623915