欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python从入门到放弃系列(二)

程序员文章站 2022-04-30 18:22:35
...

Python基础

1、每个计算机语言都会经历的hello world!

1)在一个你喜欢的计算机位置创建一个python_workspace目录(以后我们的python代码将存放在这个目录中),在该目录下创建我们第一个文件Demo01.py(py是python文件的后缀)。
2)右键编辑该文件(可以选择任意一款编辑器进行编辑,也可以使用文本文档进行编辑),这里我们用的是NodePad++进行编辑。在该文件中输入:print(‘hello world’),如下图所示:
Python从入门到放弃系列(二)
3)打开命令行(win+r,输入cmd进入),进入你当初喜欢的计算机位置。
★Tips:命令行指令
①选择盘符:直接输入你需要进入的盘符
②选择文件夹:通过cd指令进入
例如我将文件存放在F盘的python_workspace文件夹下,则我进入该盘符的指令为:
①F:
②cd python_workspace
Python从入门到放弃系列(二)
需要注意的是,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)

Python从入门到放弃系列(二)
所以最后的打印结果是: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

运行结果为(大家可以读出来):
Python从入门到放弃系列(二)
如果想实现固定的格式(所见即所得),我们声明字符串可以用’’'或者"""引起来(和注释很像),例:

print('''
Hello,
world.
It's my first code
''')

运行结果为:
Python从入门到放弃系列(二)
3)bool
布尔值,只有True和False(必须大小写规范)
Python从入门到放弃系列(二)
★Tips:
print(100)和print(‘100’)在命令行中是无法看出数据类型的,所以可以使用type方法,在Demo01文件中输入:

print(100,type(100))
print('100',type('100'))

运行Demo01.py文件即可:
Python从入门到放弃系列(二)
所以我们通过==type()==方法就可以知晓我们的数据类型。
Python从入门到放弃系列(二)

相关标签: python 入门