2021-07-27Python学习第一天

(学习内容跟着课程走的,跟同学用的同一软件扇贝编程所以会有重合现象)

一.认识Python

用于网络爬虫,财务自动化,数据分析,人工智能

二.学习内容

1.print()函数

(1)print()函数由两部分组成,分别为指令和内容,print意为打印,括号内为内容,即需打印的东西

(2)括号中的内容,不仅可以是数字,也可是算式(即又是打印机又是计算器)

2.引号的用法

(1)单引号:在括号内,将电脑不须理解的内容用英文单引号包裹,输出会直接打印出引号内算式,外包双引号,与此相同

(2)若无引号,输入print(我叫xxx,即全中文),结果运行失败(俺不会截图,学长教教我怎么给我的python界面截图吧)

SyntaxError意为第一行有语法错误

3.默认代码均为英文

4.转义字符

print('For it's true-you are my destiny.')会运行失败,原因是括号内有三个引号

可以将首尾单引改双引,但这样有些麻烦,从而引出转义字符 \' ,因为引号本身用于包裹内容,所以转义字符即改变了它本身的作用,从而消除冲突

\n为换行标记,如print('only you~\n能伴我取西经')

输出即为两行

 为了简便,我们可用三引号进行包裹内容,可随意换行

三.语法

(1)避免代码重复,从而提高复用性,即DRY原则(Don`t repeat yourself)

(2)从而引出一种消灭重复方法-变量

name='孔明'    为一种定义变量的操作,name为变量名,=为赋值符号,比较运算符为==,注意他们两个不同

如果第一行定义孔明,第二行定义为诸葛亮,print(name)的输出为诸葛亮

(3)变量名的命名规范

那么,下划线为何可以,其他@¥%等特殊符号为什么不可以作为变量名?

因为通常不能用一个单词表达清楚,如school name不合规范,变量名是一个整体,school_name才正确

另外确保变量名的可读性,年龄即用age,姓名用name即可

四.字符串:即引号及引号内的内容,注意前后引号一致,且均为英文符号

五.字符串的加法运算

用+即可,如

plan = '火攻'
name1 = '周瑜'
name2 = '孔明'

# 这是老师写好的示例,能够打印出周瑜的计策
print(name1 + '的计策是' + plan)

# 请仿照示例将下方 ??? 替换成正确代码,打印出孔明的计策
print(name2+'的计策是'+plan)

注意,plan在此处为变量名,而'plan'为字符串

六.整数integer,简写为int

当然5/0是会出现错误的

七.浮点数float

wo刚刚发现0.1+0.2不等于0.3(为什么就这样,为什么其他加减不会这样)

就先这些吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值