快速学会python基本编程学习笔记

输出函数print()

  1. 输出数字,无引号
    代码
 print(1234)

结果输出
1234
这句代码背后的过程:
(1)向计算机发出指令“print(1234)”打印1234
(2)Python 把这行代码编译成计算机能够明白的语言
(3)计算机去执行指令,把1234结果输出在屏幕上
2. 单引号、双引号、三引号
单引号和双引号功能相同,都可输出字符串,也可转义

单引号

print('猴哥')

输出
猴哥
单引号功能:由于计算机只懂数字,使用单引号可输出字符串和文字

双引号
和单引号功能相同

三引号
可用三引号实现跨行输出
代码

print('''猴哥,
八戒''')

输出

猴哥,
八戒
  1. 转义字符
    通过单/双引号+转义字符也可实现跨行输出
    代码
print('猴哥,\n八戒')

输出

猴哥,
八戒

转义字符总结
\a 响铃(BEL)
\b 退格(BS),将当前位置移到前一列
\f 换页(FF),将当前位置移到下一页开头
\n 换行(LF),将当前位置移到下一行开头
\r 回车(CR),将当前位置移到本行开头
\t 水平制表(HT),跳到下一个TAB位置
\v 垂直制表VT
\0 空字符(NULL)
’ 代表一个单引号字符’
‘’ 代表一个双引号字符
\ 代表一个单斜线字符
\xhh 1到2位十六进制所代表的任意字符
\ddd 1到3位八进制所代表的任意字符

变量命名规则

  1. 只能包括数字、字母和下划线
  2. 数字和下划线不能做开头

python中的数据类型

字符串、整数、浮点数

  1. 字符串、整数(不带小数点)比较
    上一节中,单引号、双引号、三引号中的内容就是字符串
    给变量赋值时字符串类型必须有引号
a = '字符串。'
b = "2"
c = 2

a,b都是字符串
c是整数

  1. 浮点数(带小数点)float
    浮点数在计算机内运行时,不会绝对精确,会有四舍五入的差
    这是因为 Python 在计算浮点数时,会有相应的转换机制,所以最终的小数精度会缺失

四则运算

运算优先级:从左到右,先括号,先乘除,后加减

字符串拼接

字符串拼接符号 +,将需要拼接的变量连接在一起

代码

hero = '悟空'
title = '八戒'
action = '唐僧'
print(hero+action+title)

输出

悟空八戒唐僧

数据类型的查询

type()函数

代码

name = '八戒'
num = 2
print(type(name))
print(type(num))

输出

<class 'str'>
<class 'int'>

数据转换

数据转换的方法有3个: str() ,int(),float()

str():把其他数据类型转换成字符串类型,也可用单引号替代
代码

name = '八戒'
num = 2
print(name+str(num))

输出

八戒2

int():把其他数据类型转换成整型
文字、英文、火星文,浮点形式的字符串都不能使用 int()进行转换
代码

print(int(9.9))

输出

9

如果是以下转换,会报错,因为‘9.9’是浮点型字符串,不是浮点型

print(int(9.9))

float():把其他数据类型转换成浮点型

总结
在这里插入图片描述

如何插入一段漂亮的代码片

博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

// An highlighted block
var foo = 'bar';

缩进

python中缩进是一种语法规则,它会帮助 Python 更好的分清代码结构与层次
四个空格或一个tab为一个缩进,且这两者不能昏混用

判断语句

第一种:if
第二种:if:
else:
第三种:if:
elif :
else:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值