1. Python语言基础

目录

一 python语法特点 

1、注释规则:

代码缩进

二   Python中的变量

1. 保留字

2. 标识符

三 基本数据类型

1.数字:数字类型主要包括整数、浮点数和复数。

2 字符串

 3. 布尔类型

4. 数据类型转换

 四 基本输入和输出

1. 使用input()函数输入

 五 小结


本章将先对Python的语法特点进行详细介绍,然后再介绍Python中的保留字标识符变量、基本数据类型,以及数据类型间的转换,最后介绍如何通过输入和输出函数进行交互。

一 python语法特点 

1、注释规则:

单行注释:使用“#”,从符号“#”开始直到换行为止,其后面所有的内容都作为注释的内容而被Python编译器忽略。

多行注释:三引号('''……''')或者("""……""")之间,并且不属于任何语句的内容认为是注释。

代码缩进

Python不像其他程序设计语言(如Java或者C语言)采用大括号“{}”分隔代码块,而是采用代码缩进和冒号“:”区分代码之间的层次。

二   Python中的变量

1. 保留字

 NOTE : Python中所有保留字是区分字母大小写的。例如,if是保留字,但是IF就不属于保留字.

查看保留字:

import keyword
keyword.kwlist

2. 标识符

命名规则:

(1)由字母、下划线“_”和数字组成,并且第一个字符不能是数字。目前Python中只允许使用ISO-Latin字符集中的字符A~Z和a~z。(2)不能使用Python中的保留字。(3)区分字母大小写(4)Python中以下划线开头的标识符有特殊意义,一般应避免使用相似的标识符。

定义变量:

NOTE : 在Python语言中,使用内置函数type()可以返回变量类型。在Python语言中,使用内置函数id()可以返回变量所指的内存地址。

三 基本数据类型

1.数字:数字类型主要包括整数、浮点数和复数。

整数:十进制、八进制(以0o开头)、十六进制(以0x开头)、二进制整数

例:根据身高、体重计算BMI指数

height=1.70
print("您的身高: "+str(height))
weight=48.5
print("您的体重: "+str(weight))
bmi=weight/(height*height)
print("您的BMI指数为: "+str(bmi))
#判断身材是否合理
if bmi<18.5
    print("您的体重过轻~@——@~")
if bmi>=18.5 and bmi<24.9:
    print("正常范围,注意保持(~_~)")
if bmi>=24.9 and bmi<29.9:
    print("您的体重过重~@_@~")
if bmi>=29.9:
    print("肥胖……@_@^")

NOTE:在上面的代码中,str()函数用于将数值转换为字符串;if语句用于进行条件判断

复数:Python中的复数与数学中的复数的形式完全一致,都是由实部和虚部组成,并且使用j或J表示虚部。当表示一个复数时,可以将其实部和虚部相加,例如,一个复数,实部为3.14,虚部为12.5j,则这个复数为3.14+12.5j

2 字符串

字符串就是连续的字符序列,可以是计算机所能表示的一切字符的集合。在Python中,字符串属于不可变序列,通常使用单引号“''”、双引号“""”或者三引号“''' '''”或“""""""”括起来。这三种引号形式在语义上没有差别,只是在形式上有些差别。其中单引号和双引号中的字符序列必须在一行上,而三引号内的字符序列可以分布在连续的多行上。

 3. 布尔类型

布尔类型主要用来表示真或假的值。在Python中,标识符True和False被解释为布尔值。另外,Python中的布尔值可以转化为数值,其中True表示1,而False表示0

4. 数据类型转换

 四 基本输入和输出

1. 使用input()函数输入

 

height=float(input("请输入您的身高(单位为米):"))
weight=float(input("请输入您的体重(单位为千克):"))
print("您的身高: "+str(height))
weight=48.5
print("您的体重: "+str(weight))
bmi=weight/(height*height)
print("您的BMI指数为: "+str(bmi))
#判断身材是否合理
if bmi<18.5
    print("您的体重过轻~@——@~")
if bmi>=18.5 and bmi<24.9:
    print("正常范围,注意保持(~_~)")
if bmi>=24.9 and bmi<29.9:
    print("您的体重过重~@_@~")
if bmi>=29.9:
    print("肥胖……@_@^")

2. 使用print()函数输出

 五 小结

本章首先对Python的语法特点进行了介绍,主要包括注释、代码缩进和编码规范,然后介绍了Python中的保留字、标识符,以及如何定义变量,接下来又介绍了Python中的基本数据类型,最后又介绍了基本输入和输出函数的使用。本章的内容是学习Python的基础,需要重点掌握,为后续学习打下良好的基础。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值