第一节课笔记

注释

1、# 注释:某一个代码块的解释,或者是让代码的某一块暂时不执行。

2、注释分为两种:

a、单行注释,以#号开头(快捷键crtl<command+/>);例如:

# 打印‘hello,world’
print('hello,word')

b、多行注释:使用三引号(三对单/双引号)。例如:

‘’’

我是

多行

注释

‘’’

变量

1、使用变量来保存数据(变量是数据的载体)

2、变量的命名规则:

a. 硬性规则:

  • 变量由字母、数字、下划线组成,不能以数字开头;不能用空格间隔。
  • 变量名区分大小写,变量名不能是系统规定好的关键字。

b.非硬性规则:

  • 变量名要见名知意;

c.驼峰命名法:

  • 大驼峰命名法:变量名从第一个单词开始,每个单词的首写字母要大写;
  • 小驼峰命名法:变量名从第二个单词开始,之后的每个单词首写字母大写;

3、如何使用变量:
变量在单独创建的时候必须要有初始值例:num = 1

4、变量能保存任意类型的数据。

  • 整型(int 3) 浮点型(float 3.0) 字符串(str 以单/双/三引号引导的数据) 布尔(bool False True)
  • 列表(list []) 元祖(tuple (1,2,3,4,5)) 集合(set {1,2,3,4,5,}) 字典(dict {键:值})

5、被复制的变量如何使用例:

a = 2
b = 3
print('a + b')

6、如何查看内置模块(系统关键字)

​ 可以利用python自带的keyword来打印输出,例如:

from keyword import kwlist
print(kwlist)

输入和输出

1、输入:input()是python提供的人机互交的函数;输入的任何数据类型,输出的格式都是以字符串的形式展示;

​ 如果出现了input()程序,但不执行,程序会一直等待

2、输出:print()是python提供的能够查看数据的方法

  • 可以打印数据,可以输出任何数据类型;
  • 可以修改打印结果的样式;print方法内有两个参数sep-分隔字符和end-结束字符;
  • end参数默认值为换行,打印时,手动将end换为空字符即可例
  • print(1, end=’ ')
  • print(2)
  • sep参数默认值为空格,可以手动更改参数值例:
  • print(1, 2, 3, 4, sep=‘😁’)
  • sep和end参数要修改值时,必须放在print末尾

格式化字符串

字符串的定义:可以理解为一个文本,即一串有限个数的符号的集合。
一个最简单的方法:以f’'引导的方法:在字符串前添加一个小写或大写的f。
例如:

name = ‘郭嘉’

Job = ‘军师祭酒’

print(f’曹操非常器重{name},曾被任命为{job},丞相出征必带{name}')

既可以格式化整体字符串,还可以单独格式化写入的内容
例如:

Id = 2

stu_id = f’python{id:0>3}’

print(stu_id)

输出的结果为:python002

说明:
  • 在格式化字符串的语句中:>、 <、 ^;分别代表:右对齐、左对齐居中对齐;
  • 0>3 在格式化字符串语句中代表:传入的长度小于3,右对齐,空格部分用0来填充
它还可以把传入的浮点类型数值保留指定位数
例如:

num = 3.1415926

str = f’圆周率为:{num:.2f}。’

print(str)

打印结果为:圆周率为:3.14

.2f表示保留小数点后2位数。

Python运算符
算术运算符:+(加) -(减) *(乘) /(除) //(整除) **(幂运算) %(取模)

除法运算,结果永远是浮点数

整除:在出发运算的基础上向上取整,结果永远是整型

取余:余数一定大于0

比较运算符:

< >= <= == != >

逻辑运算符:

and:当and两边的条件,都成立时,整体才会成立。当and左边条件不成立时,右边无需判断

or:当or两边的条件,只要有一边成立,整体就成立。

赋值运算符:
= += -= *= /= //= **= %=

num = 0

num += 2

num *= 2

num -= 2

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值