第2章 Python基础

1)良好的代码格式

良好的代码格式可提升代码的可读性,与其他语言不通,Python代码的格式是Python语法的组成之一,不符合格式规范的Python代码很可能存在语法问题,在运行期间也很可能产生错误。

1注释

那么就是单行和多行注释

单行注释:以“#”开头,

单行注释既可以单独占一行,也可以位于标识的代码之后,与标识的代码共占一行。

# 第一个注释
print (“Hello, Python!”)  # 第二个注释

 多行注释:多行注释是由三对双引号或单引号包裹的语句,主要用于说明函数或类的功能。

"""
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) """

缩进:缩进可以通过Tab键控制,也可使用空格控制。使用4个表示一级缩进,使用4个表示一级缩进。
   

提示:如果输入过长,我们可以这样做,每行用引号括起来。

string=(“Python是一种面向对象、解释型计算机程序设计语言,”
      “由Guido van Rossum于1989年底发明。”)

2)标识符

每个东西都有一个名称,用来标识事物,这就是标识符

标识符需要遵守一定的规则。

标示符由字母、下划线和数字组成,且数字不能开头。
Python中的标识符是区分大小写的。例如,andy和Andy是不同的标识符。
Python中的标识符不能使用关键字 。

例如:123_zdh,zdh_123,zdh_python3,break where

红色就是错误的。(最好的标识符就是见名知意

关键字:在Jupyter单元格中执行“help(”关键字“)”可查看关键字的声明。

3)变量

程序在运行期间用到的数据会被保存在计算机的内存单元中,为了方便存取内存单元中的数据,Python使用标识符来标识不同的内存单元,如此,标识符与数据建立了联系。

 识内存单元的标识符又称为变量名,Python通过赋值运算符“=”将内存单元中存储的数值与变量名建立联系,即定义变量,具体语法格式如下:变量 = 值

age=18   name='zdh'

数据类型:

数字类型又分为整型、浮点型、布尔类型和复数类型;组合类型分为字符串、列表、元组、字典等。

4)变量的输入与输出

input()函数和print()

a=input('请输入你的名字')   print(a)

a=10  print(a)

print(*objects, sep=' ', end='\n', file=sys.stdout)
objects:表示输出的对象。输出多个对象时,对象之间需要用分隔符分隔。
sep:用于设定分隔符,默认使用空格作为分隔。
end:用于设定输出以什么结尾,默认值为换行符\n。
file:表示数据输出的文件对象。

for i in range(1,10):
    for j in range(1,i+1):
        print(i,'*',j,'=',i*j,end='\t') 用end来分开
    print()

5)运算符

Python运算符是一种特殊的符号,主要用于实现数值之间的运算。根据操作数数量的不同,运算符可分为单目运算符、双目运算符;根据运算符的功能,运算符可分为算术运算符、赋值运算符、比较运算符、逻辑运算符和成员运算符。

算术运算符

+、-、*、/、//、%和**


a,b=10,3
print(a/b)  除
print(a//b)  整除
print(a%b)   余数
print(a**b)  次方

a**b表示a的b方  还可以用pow来表示

赋值运算符

赋值运算符允许同时为多个变量赋值

x = y = z = 1      # 变量x、y、z均赋值为1

a,b=10,20
a+=b
a-=b
a/=b

比较运算符

结果只能是True或False

a,b=10,20
print(a>=b)
print(a==b)
print(a<=b)
print(a!=b)

逻辑运算符

Python中分别使用“or”,“and”,“not”这三个关键字作为逻辑运算符,其中or与and为双目运算符,not为单目运算符。以x=10,y=20为例,具体如下:

位运算符

 

 eg:健康指数

a=float(input('请输入体重(kg)'))
b=float(input('请输入身高(m)'))
c=a/(b**2)
print('你的体质指数是%.0f'%(c))

请输入体重(kg)50
请输入身高(m)1.5
你的体质指数是22(看图可知)

本章小结

本章主要介绍了Python基础知识,包括代码格式、标识符和关键字、变量和数据类型、数字类型以及运算符。本章比较简单易学,希望大家在初学Python时,结合精彩实例对该部分内容多加练习,为后期深入学习Python打好基础。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值