python基本规则

本文介绍了Python编程的基础规则,包括行和缩进的规范,如何编写多行语句,使用注释进行说明,以及如何等待用户输入和使用print进行输出。还讲解了代码组的构成以及如何处理命令行参数。

Python 可以同一行显示多条语句,方法是用分号 ; 分开,如:

print("hell");print('o')

 

行和缩进

所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行

 

多行语句

Python语句中一般以新行作为语句的结束符。

1.但是我们可以使用斜杠( \)将一行的语句分为多行显示

item=1
item2=2
total=item+\
       item2
print(total)

2.语句中包含 [], {} 或 () 括号就不需要使用多行连接符。如下实例:

days = ['Monday', 'Tuesday', 'Wednesday',
        'Thursday', 'Friday']

 

Python注释

python中单行注释采用 # 开头。

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

 

等待用户输入

#!/usr/bin/python
# -*- coding: UTF-8 -*-

raw_input("按下 enter 键退出,其他任意键显示...\n")

以上代码中 ,\n 实现换行。一旦用户按下 enter(回车) 键退出,其它键显示。

 

Print 输出

print 默认输出是换行的,如果要实现不换行需要在变量末尾加上end=""

item=1
item2=2
total=item+\
       item2
print(total,end="")
print("hhe")

执行结果:

3hhe

 

 

多个语句构成代码组  (注意加冒号)

缩进相同的一组语句构成一个代码块,我们称之代码组。

像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组。

我们将首行及后面的代码组称为一个子句(clause)。

如下实例:

if expression : 
   suite 
elif expression :  
   suite  
else :  
   suite 

命令行参数

很多程序可以执行一些操作来查看一些基本信息,Python 可以使用 -h 参数查看各参数帮助信息:

Python-h

Python是一种高级编程语言,以其简洁明了的语法和强大的功能而闻名。以下是Python的一些基本语法规则: 1. 缩进:Python使用缩进来定义代码块,而不是使用大括号({})或者begin/end等关键字。通常,一个缩进级别的空格数是4个,但也可以根据喜好设置为2个,不过在同一个代码文件中应该保持一致。 2. 注释:Python中的注释以井号(#)开始,其后的所有内容都被认为是注释,不会被执行。 3. 变量和命名:Python中不需要声明变量类型,可以直接赋值使用。变量名应该是有意义的,可以包含字母、数字和下划线,但不能以数字开头。Python中的关键字不能用作变量名。 4. 数据类型:Python拥有多种内置数据类型,包括整型(int)、浮点型(float)、字符串(str)、列表(list)、元组(tuple)、字典(dict)和集合(set)等。 5. 控制结构:包括条件语句(if、elif、else)和循环语句(for、while)。它们用于根据条件执行代码块或重复执行某段代码。 6. 函数:使用关键字def定义函数,函数可以有参数(包括位置参数、默认参数、关键字参数和可变参数)。 7. 模块和包:Python通过模块(.py文件)和包(包含模块的文件夹)来组织代码,便于代码复用和模块化编程。 8. 错误和异常处理:Python通过try...except语句处理运行时错误和异常。 9. 输入和输出:使用print()函数输出信息到控制台,而input()函数用于接收用户的输入。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值