Python基础语法一
1 、Python执行程序的方式
Python执行程序一共两种方式,分别是交互执行和文件执行。
在进入交互模式之前先要明白什么是命令模式。命令模式简言之就是DOS环境中以>开头的。通过输入命令—>python可以进入交互模式中。在交互模式中可以输入exit()就可以退出交互模式进入命令模式了。
文件模式:就是提前写一个python文件,然后执行这个文件就可以了。
2、Python编程规范
2.1、注释
在各种语言中都有注释,注释是程序员在编译代码时加入的一些对代码的说明,可以更加方便的让其他程序员读懂不是自己编写的代码,增加了对代码的可读性和复用性,同时也增加了纠错时的成本和时间,注释不会再程序执行时显示出来。python一般有两种注释,分别为单行注释和多行注释。
- 单行注释:简言之就是只能对一行信息注释。在Python中一般以 # 开头
#我是单行注释
- 多行注释:简言之就是可以贵多行信息进行注释,在python中一般以一对三重引号开头(’’’ 要注释的内容’’’)
'''我
是
多
行
注
释
'''
>>>print('hello world')
"""
我
也
是
多
行
注
释
"""
2.2、标识符
标识符:用来表示实体的名字。
python中的标识符一般有一下要求:
- 标识符只能是数字、字母、下划线和汉字,但是不能以数字开头。
- 当标识符名为数字、字母、下划线和汉字的组合时,中间不能有空格,长度不受限制。
- 标识符严格区分大小写,也就是对大小写敏感。
- 不允许使用保留字、关键字。
注:
虽然标识符允许使用汉字,但是不建议使用汉字命名
正确命名 | 错误命名 |
---|---|
First1 | First 1 |
secd_2 | 2_secd |
s汉字(不建议) | -s汉字 |
2.3 、变量与常量
常量:不发生改变的元素。
变量:发生改变的元素。在python中变量不需要声明
2.4、缩进
Python采用严格的缩进来表明程序的框架。
缩进:每一行代码开始时前面留的空白位置,主要用来表示代码之间的层次和包含关系。一个缩进Tab=4个空格。缩进是python语言中表明程序框架的唯一手段。
在python中缩进分为单层缩进和多层缩进。
- 单层缩进:
my_list=['张三','李四','王二','麻六',1,6,8,]
name = '张三'
for name in my_list:
print("同道中人")
print("吾与君无缘")
- 多层缩进:
def powersum(power, *args):
total=0
for i in args:
total += pow(i,power)
return total
2.4、命名规范
1、包名:多单词组成时,所有字母全部小写,最好是 公司名+项目名+模块名+功能名。
2、类名:多单词组成时,第一个单词首字母大写,后面的每个单词首字母也要大写,采用大驼峰原则。
3、方法名、变量名:多单词组成时,第一个单词首字母小写,后面的每个单词首字母大写,采用小驼峰原则。
4、常量名:多单词组成时,所有字母全部大写,多个单词时用下划线区分(_)
3、Python基础语法
3.1、Python语言输出
1.python输出一般采用print()在括号中加上要输出的内容,就可以正常输出了。
print('hello python!')
2.print()函数可以接受多个字符串,中间用逗号隔开就ok了。
print('hello','python','love')
#此时python会依次打出,遇到逗号,用一个空格代替
3.print()函数还可以打印出整数、运算结果等。
#打印输出整数10
print(10)
#结果:10
#打印输出10+20的结果
print(10+20)
#结果:30
总之python的输出基本都要使用print()函数。
3.2、Python语言输入
- python输入一般采用input()函数,可以让用户从键盘键入要输入的内容。
name =input()
print(name)
2.input()函数还支持用户从键盘键入数字、字母等一切要输入的内容。
p=3
r = input("请输入一个整数:")
area = p*r*r
print(area)
4、总结
简单的写了一些关于python最基本的要求,俗话说,一切事情的开始都要从细节开始,所以我们学一门语言也一样,也要从他最基本的规范做起,本章的内容就到这里了,接下来主要写python的运算符和基本数据类型。本人刚开始写博客不久,欢迎各位猿友前来提意见。