Python笔记--基本语法、基本输入输出

本文介绍了Python的基本语法,包括注释的使用,变量的赋值与命名规则,以及语句间的间隔。还讨论了编码风格,推荐遵循PEP8标准。此外,讲解了基本的输入输出操作,如input()和print()函数的使用,并提供了两个简单的练习示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、基本语法

1.注释

2.变量的赋值与命名

3.语句之间的间隔

4.编码风格

二、基本输入输出

1.基本输入

2.基本输出

三、练习

题目1

题目2


一、基本语法

1.注释

注释:在程序运行的时候不会被执行

#单行注释使用#
#多行注释使用三引号
'''
多行注释
'''

快捷键:在pycharm中,选中要注释的内容按Ctrl+/,一次可注释多行

2.变量的赋值与命名

变量命名规则:

        1.只包含数字、字母、下划线

        2.不能以数字开头

        3.关键字不能成为变量名

        4.中文可以当变量名,但不建议这样使用

变量的赋值与命名:

a = 1
#多项赋值
a = b = 1
a, b = 1, 2 #多项赋值
#交换两个变量
a, b = b, a

3.语句之间的间隔

续行使用反斜杠\

语句结束可以接分号;,也可以不接。但一行里面写两条语句要用;分隔

print("xxxx");print("yyyy")

python使用缩进区分代码块,严格缩进,同级语句块缩进要一致

name=input("please input your name:")
if name =="root":
    print("欢迎root登录")
else:
    print("没有权限")

4.编码风格

Python编码风格使用PEP8(现在Google内部流传,后在业界广为流传)

在pycharm中选择code选项中的reformat code,可自动将代码改为PEP8风格

PEP8风格(常用规范):

        1.使用4格空格缩进

        2.运算符的周围,使用空格隔开

a = 10
a = 3 + 5

        3.逗号后面使用空格隔开

print("xxxx", "yyyy")

        4.注释独占一行

        5.函数和类之间最好空两行

        6.折行确保每一行不超过128个字符,使用续行符时不超过128字符

二、基本输入输出

基本输入input()与基本输出print()函数都属于内建函数,镶嵌在Python的解释器内部

1.基本输入

#input函数得到的数值类型都是string
num1 = input("please input a number:")

2.基本输出

#传入多个参数,默认每个参数之间用空格隔开
print("abc", "xxxx")
#sep修改参数之间标识
#end修改换行符
print("abc", "xxxx", sep="#", end="......")
#默认一个print之后会加一个换行符
print("第二行")

三、练习

题目1

        接收用户从键盘输入两个数,分别求取这两个数的和、差、积

print("please input two number.")
num1 = input("number1:")
num2 = input("number2:")
#int()函数:将变量转换为int型
#将input()函数输入的字符串转换为int型才能进行数学运算
print(int(num1) + int(num2), int(num1) - int(num2), int(num1) * int(num2))

运行结果:

题目2

        从键盘接收用户名和密码,如果用户名是“sumeng”,密码是“123456”,就提示登录成功,否则登录失败

name = input("请输入用户名:")
passwd = input("请输入密码:")
#需要两个条件同时满足,用and连接
if name == "sumeng" and passwd == "123456":
    print("登录成功")
else:
    print("登录失败")

运行结果:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值