day-1基础语法和变量

1.Python源文件:

py文件,文件名都是.py

创建新项目:请添加图片描述

请添加图片描述
请添加图片描述

2.基本语法

1.注释:

代码中不参与编译(解释)执行的部分。(注释的存在不影响程序的功能)

注释在代码中的作用:1.对代码进行注释和说明(让程序员在读代码的时候更轻松)

​ 2.让程序功能消失

单行注释:(ctrl+/) - 在注释内容前加#(#后面最好有个空格)

多行注释: 将注释内容放在’’’’’'里面或者"""""

2.行和缩进

1)python中一条语句占一行,一行结束后可以不写分号
请添加图片描述

2)如果要在一行显示多条语句,语句之间必须使用分号;

3)Python中一条语句的开头不能随意添加缩进(空格或者tab)

缩进错误:1.多了一个缩进
请添加图片描述

​ 2.少了一个缩进

请添加图片描述

3.标识符和关键字

标识符是程序员在程序中给变量、函数或者类命名的时候的命名要求

1)标识符:1.由字母、数字、下划线组成 2.数字不能开头

变量名 = 数据

abc = 100

_abc = 100

abc123 = 100

_123 = 100

a*b = 100 报错

1abc =100 报错

2)关键字:在Python中本身就具备特殊功能或者特殊意义的标识符就是关键字

​ 关键字只能在特定情况按照特定的方式使用不能用来给变量、函数、类取名字

Python中的关键字有如下这些:

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def',
# 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda',
# 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

4.常用数据和数据类型

1)数字数据 - 表示数值大小的数据就是数字数据,程序中使用的时候和数学中一样:

​ 例如:18,100,-10,3.1415926,-9.1,+56,3e4

数字对应的类型:整型、浮点型

a.整型(int) - 所有整数对应的类型

b.浮点型(float) - 所有小数对应的类型

2)文本数据 - 表示文字信息的数据就是文本数据,程序中使用文本数据的时候需要将文

​ 字内容放到单引号或者双引号中

​ 例如‘万璐’,‘成都’,‘18349201359’

​ 文本数据对应的类型:字符串(str)

3)布尔数据 - 只有True和False两个值,True相当于生活中的yes

​ 表示真,肯定,False相当于生活中no表示假、否定

​ 程序中使用布尔的时候True和False直接写

​ 布尔数据相对应的类型:布尔(bool)

4)空值 - None,表示没有

5)其他常用类型:列表,元祖,集合,字典,迭代器,生成器,

​ 函数,自定义类型

5.获取数据类型 - type

type(数据) - 获取指定数据类型

print(’---------------’)

type(100)

print(type(100))

print(type(12.3))

print(type(‘万璐’))

print(type(False))

6.输出(打印)函数 - print

将程序中的数据显示到控制台

1)一次打印一个数据

print(数据)

2)一次打印多个数据:print(数据1,数据2,数据3,…)

3)设置参数end

print(数据,end(默认为换行)) - print打印数据的时候先将数据全部显示在控制台,显示完成后自动打印end的值,end默认是回车

4)设置参数sep

默认情况下一个print同时打印多个数据,数据之间用空格隔开

print(2, 4, 6, sep=’+’)

print(11, 22, 33, sep=’+’, end=’=’)

7.输入函数 - input

变量名 = input(输入提示信息)

input(输入提示信息)

name = input('请输入姓名:')
age = input('请输入年龄:')
gender = input('请输入性别:')

注意:不管通过input从控制台输入的数据是什么,得到的数据

​ 类型都是字符串

print(type(name), type(age), type(gender))
print(age < 18)

补充:类型转换

类型名(数据)

8.变量

message = '大嘴:有一个怪兽,他一直不停的吃东西'
print(message)
print(message)
print(message)
print(message)

1.定义变量(定义=创建)

变量名 = 数据

说明:

变量名 - 程序员自己命名。

​ 要求:是标识符;不是关键字

​ 规范:1)见名知义(看到变量名就大概知道变量中保存的

​ 是什么数据)

​ 2)所有的字母都小写,多个单词之间用下划线隔

​ 开

​ 3)不使用系统的函数名、类名、模块名

= - 赋值符号,固定写法

数据 - 任何有结果的表达式,例如:具体某种类型的数据、

​ 已经赋值过的变量、运算表达式

dog_name = '财财'
cat_name = '花花'
a = 100
b = '你好'
c = a
print(a,c)

练习:定义三个变量,分别保存自己的姓名,年龄和电话

name = '万璐'
age = 28 
tel = '18349201359'

2.使用变量

使用变量就是使用变量中保存的数据,数据能做的事情,变量都可以做

print(age)
print(28+10)
print(age+10)

练习:打印个人信息,姓名:XX,年龄: XX,电话:XXXX

print('姓名:', name, ',', '年龄:', age, ',', '电话:', tel, ',')

print('姓名:', name, end=',')
print('年龄:', age, end=',')
print('电话:', tel)


e)
print(28+10)
print(age+10)


练习:打印个人信息,姓名:XX,年龄: XX,电话:XXXX

```python
print('姓名:', name, ',', '年龄:', age, ',', '电话:', tel, ',')

print('姓名:', name, end=',')
print('年龄:', age, end=',')
print('电话:', tel)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值