python第一天

本文介绍了Python编程的基础知识,包括注释的使用(单行和多行)、行和缩进的规范,以及标识符的命名规则。详细讲解了变量的定义和使用,涵盖数字、文本、布尔和空值数据类型,以及如何通过type()函数检查数据类型。此外,还阐述了print()和input()函数的用法,涉及如何定制输出和输入的格式。最后,讨论了变量的赋值和类型转换,强调了input()函数输入数据始终为字符串类型的特性。
摘要由CSDN通过智能技术生成

基础语法和变量

1.注释:代码分为有效代码和注释,有效代码会被翻译成机器码来影响程序的功能;而注释则不会被翻译,且不影响程序的功能.

1)单行注释:在内容前面加# 或者快捷键 ctr+/
# print('hello')  
2)多行注释:内容要放入"""或’’'中
'''
第一行注释
第二行注释
第三行注释
.....
'''
"""
第一行注释
第二行注释
.....
"""

2.行和缩进

1)一般情况下一条语句占一行,一行结束后不需要加;
2)如果要在一行写多条语句,语句之间加;
print('hello');print('你好')
3)一行语句的开头不能随便加缩进(空格、水平制表符)

3.标识符:当程序员需要命名的时候对名字的约束

python对名字的要求:
1)只能由字母、数字、下划线组成;
2)数字不能开头。

4.关键字:本身具有特殊意义和功能的标字符

5.常见的数据和数据类型:

1)数字数据:用来表示数值大小的数据,有int(整数)和float(浮点数)
2)文本数据:文字信息对应的数据,比如:名字、地址、电话号码、和 身份证号码等;程序中表示文本数据需要将数据放入‘’或者“”中;python中文本数据对应的类型只有str(字符串)。
print('你好')
print('天府广场')
tel='18140036788'
3)布尔数据:只有True和False:True表示肯定;False表示否定;程序中表示布尔数据直接写。
print(True)
4)空值(None):表示无。
5)type函数:获取数据的类型
type(100)
print(type(100))   # <class 'int'>
print(type(12.5),type(True),type('True'))
#  <class 'float'> <class 'bool'> <class 'str'>

6.输入函数(print):即打印函数,作用是将数据显示在控制台

1)打印单个数据:print(数据)
2)同时打印多个数据:print(数据1,数据2,数据3,…)
print(1,2,3,4)
3)定制end:print(数据1,数据2,数据3,…,end=‘结束标志’),结束标志默认是换行;一个 print在打印数据的时候,打印完了数据会打印end后面的结束标志。
print(10,end='')
print(20)          # 1020换行
print(10,end='+')
print(20,end='=')
print(30)           # 10+20=30换行
4)定制sep:print(数据1,数据2,数据3,…,sep=‘分割方式’);分割方式默认是空格。
print(1,2,3,sep='+')              #1+2+3换行
print(1,2,3,sep='+',end='=')
print(6)                              # 1+2+3=6换行

7.输入函数(input):在程序中获取从控制台输入的数据;

格式:变量名=input(请输入提示信息),在控制台提示用户输入数据,并且将输入的数据存储到前面的变量中。
name=input('请输入姓名')
print(name)
注意:通过input输入数据时,不管输入的内容是什么,获取到的数据类型都是字符串。
类型转换:类型名(数据),将制定数据转化成指定类型。
a=int('18')
print(a,type(a))    # 18 <class 'int'>
int:所有的float都可以转化成int;字符串只有引号中是整数的字符串才可以转化成int;
布尔可以转化整数
所有类型都可以转换成str和bool

8.变量:当在一个程序中需要用到数据的时候,先将数据存储到一个变量中,再通过使用变量来使用这个数据。

1)定义变量(创建变量,将数据保存到变量中)
语法:变量名=数据
说明:变量名(程序员自己命名)
要求:是标识符,不能是关键字;
规范:a.见面知义;b.所有单词都小写,多个单词之间用_来隔开;c.不能使用系统的函数名、类名、模块名。
数据:任何有结果的表达式,比如:任何类型的数据、运算表达式等
2)使用变量:即使用变量中保存的数据,数据能干的事,保存这个数据的变量都能干;
num=100
print(num)                # 100
3)从新给变量赋值会覆盖原来的数据;
num=100
num=200
print(num)         #  200
4)同时定义多个变量:
a.同时定义多个变量同一个值:变量名1=变量名2=变量名3=…=数据。
a=b=c=100
print(a,b,c)         # 100 100 100
b.同时定义多个变量不同的值:变量名1,变量名2,变量名3,…=数据1,数据2,数据3,…
x,y,z=1,2,3
print(z)                                       # 3






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值