从零开始学python第一二课

           python第一课

1.怎么进入cmd:

win +r;

2.输入

语法格式:print(内容)

代码:print('内容')

无论什么类型的数据都可以直接输出

中文/字母/符号 一定要加引号,单双引号都行

#括号内没有引号,是数字情况

eg: print(666)

输出多个的情况:

eg:青青子衿,悠悠我心,但为君故,沉吟至今。

print('青青子衿','悠悠我心','但为君故','沉吟至今')#注意是英文符号

3.输入

input(内容)

代码:input('内容')

#程序执行input 时,会暂停等待用户输入,输入完毕后回车继续执行

4.注意

a.中英文切换

b.默认情况下,print()函数每次只能在新行上打印

c.python使用缩进作为逻辑层次,因此要注意开头出现缩进空格的情况

d.符号,引号问题。

5.python有两种开发模型

a.交互模式,进入python环境/idle默认就是交互模式-->表现形式为>>>代码会马上执行的

优点:用起来比较方便,即问即答,适合测试一些小代码

缺点:不能保存/修改

b.脚本模式/文件模式-->新建一个文件来写代码,写好的代码可以保存起来反复使用,也可以修改

优点:可以保存/修改

在idle中如何新建文件

快捷键 ctrl+N

普通:file--new file --按下ctrl +s 保存

保存文件时,要选择 1.文件名 2. 文件保存位置

运行程序快捷键 F5

或者:run -->run module

打开已经保存好的代码文件-->file-->open

python第二课

1.程序员必备修养-----注释

注释(代码太多,很容易忘记,就可以写上相关注释)=让别人看你代码时可以更好的理解相关含义。

注释时给开发人员看的,不会参与程序的运行。

python有两种注释方式:

a. 单行注释 -->用# 符号表示,在#后面的内容都是注释

b. 多行注释 -->用一对三引号包裹着的内容 (单引/双引都可)

eg:

'''

我是一个单引号多行注释

'''

or

"""

我是一个双引号多行注释

"""

注释也可以在一段代码不想执行它,但是又不想删掉它的情况下,就可以把它注释掉

2.初识变量

什么是变量?可改变的值,数据(eg:钱,温度,体重)

程序里的变量--> 相当于是一个容器,盒子,用来存数据-->编程中有很多的数据可能会反复利用,每次都重写会很麻烦,所以就把它保存起来,娶个好理解的名字,要用的时候直接调用就可以了

eg : 我们生活中的电话号码,它就是会被反复利用的数据,比如110,我们将它存为警察,就想当于

警察='110'

一个变量是由3个东西组成的:

a. 数据类型(type)

b. 内存地址(id)

c. 值(value)

可以把变量想成一个仓库

数据类型-->仓库类型

内存地址--> 仓库地址

变量值 --> 仓库里放的东西

变量名命名规范:

1.一般是有数字,字母,下划线_组成(中文可以,但不推荐)

2.首字母不能是数字,不能数字开头

3.符号只能用下划线,不能用其他符号

4.变量名区分大小写Age和age

5.不要用/不推荐用关键字,有特殊含义的数据命名

强调:不要给变量命名为 print 或者input 这些名字

6.见明知意--> 一眼可以看出来,这个数据有什么用

比较好的命名方式--> 驼峰命名法

大驼峰-->每个单词首字母都大写-->UserName

小驼峰-->第一个单词不变,后面的单词首字母大写-->userAge

下划线-->不同的单词用下划线分割,全部小写-->user_age

3.变量的基本使用

a.声明变量:把右边的数据赋值给左边的变量名,那么之后的这个变量就相当于这个数据

语法格式:

变量名=变量值

实例:

name ='我不是萌新程序员'
age=18
height =185

声明多个变量,用逗号分隔

语法格式:

变量名,变量名 = 变量值,变量值

实例:

name,age ='我不是萌新程序员',18

b.使用变量

语法格式:

print(变量名) # 直接打印变量名就行,不要加引号

c.用input给变量赋值

语法格式:

变量名 = input # 会把用户输入的数据赋值给变量

eg:      sing= input('请输入你最喜欢的歌曲:')
​
    print(sing)

4.基本数据类型

如果不定义类型,肯定分辨不清楚的,任何东西都有分类

怎么判断类型: type

语法格式: print(type(变量名))

注意:变量名一次只能放一个

a. 数值类型

int 整形/整数 没有小数点的数据 比如:人数

语法格式: 变量名 = 变量值 # age = 18

float浮点数/小数 ,带小数的数字 ,比如:圆周率 Π

bool布尔类型 ,判断类型

布尔类型主要是用来做判断的一种类型

只有两个值 True 代表真 代表1 False 代表假 代表0

>>> 2>1 #判断2是否大于1
True #按回车会得到True,表示为真

注意:1.print里输出数值类型是不需要引号包裹

2.一定要记住!! 单词首字母要大写

>>>print(True)
True

5.基本算术运算符

python可以直接进行算数运算

   +     -   *(乘)     /(除)
​
% (取余数)10%3=1
​
//  (整除)   10//3=3
​
**(取幂)   3**3=27

6.序列类型---字符串

str-- 字符串 --> 保存一些字符(汉字,数字,字母,符号)

语法格式:

变量名 = '字符串内容'

用一对单/双/三引号都包裹起来的数据,

用三引号可以一次性保存多行内容。

str1 ='''
大家好
我是萌新程序员
'''
print(str1)
大家好
我是萌新程序员

注意:单双引号一定不能混用,

字符串支持*号输出,原理就是把字符串复制n遍

print('大家都很帅'*10)

字符串拼接是通过 +号,但前提是双方都是字符串,不同类型不能相加。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是萌新程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值