python从入门到放弃(二)
# -*- coding: utf-8 -*-
输出内容
使用 print() 指令实现输出内容
print(' hello world ')print(" l'm chinese ")print(100)
如果是文字或者字母需要在括号内加上单引号,或者双引号,如果字母中带引号则使用双引号,避免冲突
数字则不加
举个例子
a = 1b = 2c = 3print(a+b+c)
在这段代码中,a就是我们认识的字母a,但是我们在后面加上了等号,现在a就等于1了,a就是变量,这个让a=1的过程就是赋值
那可能有人可能会问,为什么要加变量,这段代码中效果不明显,下面做个示范
//现在我们要实现输出一个计算题的结果print(1+2+3+4+5*999/666-888*2)print(666^2+999^6)//我们要是想让这两个值相加的话,需要分别输出这两个结果,在让它们相加,但是通过变量就很好解决a = (1+2+3+4+5*999/666-888*2)b = (666^2+999^6)a+b = cprint(c)//我们将a+b的值赋值给c,在用print打印出c的结果即可
变量名的命名规则变量名不能以数字开头不能是python语法中的关键字只能是数字,字母,下划线不要用汉语拼音命名变量名不要过长推荐使用拼接语法,驼峰体代码的运行顺序
a = 1b = 2a+b = cc = 100
通过上面讲到的赋值方法,计算这个题应该等于多少呢?
没错,这道题等于100
为什么呢?!
因为代码是从上至下一行一行运行,运行到第三行计算出c = 3,运行第四行,c = 100,这样就把上一次保存的值替换成最后一次记录的值
顾名思义呢,就是一般不会有所改动的值,比如出生日期,×××号,性别等,通常用全大写来命名
注释# 输出 hello worldprint('hello world')
在python中#代表注释,这行代码不会被运行,通常用作代码的说明作用
如果想多行注释呢
'''a = 1b = 2c = a + bprint(c)'''
在想要注释的开始和末尾分别加三个单引号''' '''
常见数据类型常见的三种数据类型
整型字符串布尔值什么是整型inta = 1b = 2c = a+bprint(c)
运行上面的代码,得出结果是3,是个整数,整型就是整数
整型的范围:
message = 'python'message2 = '从入门到放弃'print(message+message2)# 输出结果=python从入门到放弃
字符串就是引号里面的东西,可以是数字,字母,中文...
上面的代码就是字符串的相加
那能不能像乘呢,当然可以
num = '6'print(num*3)# 输出的结果就是打印三遍变量num;666
三引号的用法
三引号可以让内容分行显示,像古诗那样
print('''窗前明月光,疑是地上霜。举头望明月,低头思故乡。''')
还可以显示皮卡丘
print(''' へ /| /\7 ∠_/ / │ / / │ Z _,< / /`ヽ │ ヽ / 〉 Y ` / / イ● 、 ● ⊂⊃〈 / () へ | \〈 >ー 、_ ィ │ // / へ / ノ<| \\ ヽ_ノ (_/ │// 7 |/ >―r ̄ ̄`ー―_''')
布尔值bool
布尔值只有两个值,True和False,是,否,常用于判断
print(1<2) //这个值打印出来就是False,因为1<2是错误的print(2<3) //这个值打印出来的是True,因为2<3是正确的
如何查看值是什么类型
如果你不知道这条代码打印出来的值到底是什么的话
就可以用type()指令
a = 1print(type(a)) //返回的值就是inta = ‘hello world’print(type(a)) //返回的值是str//bool值 自行判断
输入
刚才说了print输出,先来说一下输入
我们平常登录博客时会让我们输入账号和密码,就是input的功能
id_name = input('请输入账号') //把用户输入的值 赋值给变量id_name print(id_name) //打印id_name,打印出来的就是用户输入的
结尾
这些东西都是自己所学的,当做巩固复习时的笔记吧,里面可能有写的不到位的地方,请大家谅解
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。