Python从入门到放弃系列(二)
Python基础
1、每个计算机语言都会经历的hello world!
1)在一个你喜欢的计算机位置创建一个python_workspace目录(以后我们的python代码将存放在这个目录中),在该目录下创建我们第一个文件Demo01.py(py是python文件的后缀)。
2)右键编辑该文件(可以选择任意一款编辑器进行编辑,也可以使用文本文档进行编辑),这里我们用的是NodePad++进行编辑。在该文件中输入:print(‘hello world’),如下图所示:
3)打开命令行(win+r,输入cmd进入),进入你当初喜欢的计算机位置。
★Tips:命令行指令
①选择盘符:直接输入你需要进入的盘符
②选择文件夹:通过cd指令进入
例如我将文件存放在F盘的python_workspace文件夹下,则我进入该盘符的指令为:
①F:
②cd python_workspace
需要注意的是,python2的默认编码方式是ASCII码,而python3默认编码utf8,所以我们可以在代码的首行加上一句话:
# -*- encoding:utf-8 -*-
这样python2就可以展示中文而不报错了。
变量
变量就是将一些运算的中间结果暂存到内存上,以便后续调用。
变量的规范:
①必须由数字,字母,下划线任意组合,且不能数字开头
②不能是python中的关键字
python中的关键字有:and、as、assert、break、class、contiune、def、del、elif、else、except、exex、finally、for、from、global、if、import、in、is、lambda、not、or、pass、print、raise、return、try、while、with、yield
③变量要具有可描述性
④不能是中文(虽然python不会报错,可运行,但是low)
★Tips:
age1 = 12
age2 = age1
age3 = age2
age2 = 100
print(age1,age2,age3)
所以最后的打印结果是:12 100 12
3、常量
一直不变的量
其实在python中没有常量这个概念,所以所有数据都是可以改变的,但是因为代码的约定俗成,我们定义的常量通常采用大写表示。
4、注释
1)单行注释:#
2)多行注释:’’’ 内容 ‘’’ 或者""" 内容 “”"
5、基础数据类型
1)数字:
①int 1,2,3,4等
在32位的机器上,整数的位数为32位,取值范围是-231∼ 231-1,即-2147483648∼2147483647
在64位的机器上,整数的位数为64,取值范围是-263∼263-1,即-9223372036854775808∼9223372036854775807
②long 长整型
python3中没有长整型,在python2中,存在一个longint。
数字可以进行+ - * /的运算
还可以进行**(幂次方),例2**10 = 1024。%(取余数),例9%2=1
2)字符串:
str,python中凡是用引号(单引号和双引号都可以)引起来的都是字符串类型。
①字符串的相加(拼接)
a = '腿毛'
b = '牛逼'
c = a+b
print(c) <=>print('腿毛'+'牛逼')
②字符串可以与数字相乘
print('坚强'*10)
运行结果为(大家可以读出来):
如果想实现固定的格式(所见即所得),我们声明字符串可以用’’'或者"""引起来(和注释很像),例:
print('''
Hello,
world.
It's my first code
''')
运行结果为:
3)bool
布尔值,只有True和False(必须大小写规范)
★Tips:
print(100)和print(‘100’)在命令行中是无法看出数据类型的,所以可以使用type方法,在Demo01文件中输入:
print(100,type(100))
print('100',type('100'))
运行Demo01.py文件即可:
所以我们通过==type()==方法就可以知晓我们的数据类型。
上一篇: Spring Cloud微服务搭建
下一篇: 一步步开发 Spring MVC 应用