#一入python深似海,从此妹纸是路人

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#一入python深似海,从此妹纸是路人相关的知识,希望对你有一定的参考价值。

1.什么事编程,什么事编程语言?

  • 编程:用代码编写程序
  • 编程语言:用哪种语法规则来编写程序

a = 10 => 0101010(exe)

2.编程语言分类

1.编译型:C,GO

一次性把源代码进行翻译

特点:执行效率很高,平台依赖性一般比较高

2.解释型 :javascript,python,ruby

逐行的对源代码进行翻译和运行

特点:执行效率相对较低,源代码一般无法加密,平台的依赖性不高


3.什么是python?优缺点?

python是一个叫龟叔的荷兰老头写的(89年)

擅长:

  • 1.爬虫
  • 2.自动化
  • 3.科学计算
  • 4.人工智能

一、print()

字符串:用引号把内容引起来的

三引号: 打印时原样输出引号里的内容,并且不会改变设置的格式

print("hello"
"world")
输出:helloworld

print("""hello
world""")
输出:hello
world

#一入python深似海,从此妹纸是路人(一)_编程语言

二、标志符和变量

1、标志符:凡是要取名字的,都属于标志符的范围----老祖宗

命名规范:----约定俗成

  • 1)由数字、字母和下划线组成;
  • 2)不能数字开头
  • 3)不能与关键字重名

严格区分大小写的

"程序是从上往下执行"

查看关键字


import keyword
print(keyword.kwlist)

#一入python深似海,从此妹纸是路人(一)_python_02

2、变量 (不介意写成中文)

变量:会变化的量

作用:存储数据

变量的定义:变量名 = 值 # 赋值

  • 1) 变量的名字
  • 2) 保存的数据
  • 3) 数据的类型
  • 4) 内存地址

名字 = yes diezi = 猪肉 print(diezi) 输出:猪肉 diezi = 青菜 print(diezi) 输出:青菜

变量的命名规范:

  • 大驼峰:每个单词首字母大写,MyName
  • 小驼峰: 第二个(含)以后的单词首字母都大写,如myName
  • 下划线: my_name


XueXiao = 第一中学
print(XueXiao)
输出:第一中学

#一入python深似海,从此妹纸是路人(一)_字符串_03

查看数据类型

print(type(XueXiao)) 
输出:<class str> 字符串


查看内存地址


print(id(XueXiao))  
输出:1582019073296

xueXiao = 第二中学
print(xueXiao)
输出:第二中学

xue_xiao = 第三中学
print(xue_xiao)
输出:第三中学

#一入python深似海,从此妹纸是路人(一)_编程语言_04


三、数值类型

数值类型:

  • 1.整数 int
  • 2.小数,浮点数 float
  • 3.布尔型 bool
  • 4.复数complex

举例:

整数 int() :

浮点数 float(): 8.8,9.9


print(type(4.0))  
输出: <class float>

科学计数法

print(3.1E5)  
输出:3.1*10^5
print(type(3.1E5))
输出:<class float>

#一入python深似海,从此妹纸是路人(一)_字符串_05

布尔序列

"凡是要判断的,它的结果一定是布尔序列:True、False"

print(True) print(type(True)) 输出:<class bool>

布尔值可以当做整数来对待,True 1 False 0

print(True + 1) print(False + 1)


复数 complex z = a + bj

1 + x^2 = 0 ----在实数范围内无解

# 虚数 j^2 = -1

print(1+2j)



四、序列类型

1.字符串

用引号引起来,可以是单引号 也可以双引号


name1 = "haha"
print(name1)
print(type(name1))
输出:haha
<class str>

#一入python深似海,从此妹纸是路人(一)_python_06


s1 = 10
print(s1,type(s1))
输出:<class str>

n1 = 10
print(10,type(n1))
输出:<class int>

#一入python深似海,从此妹纸是路人(一)_python_07

字符串三引号:原样输出引号里的内容,不改变内部格式


hh = """hello
world"""
print(hh)
输出:hello
world

#一入python深似海,从此妹纸是路人(一)_编程语言_08

"字符串规则:单包双或双包单"


print("hello world")
输出:hello world
print(hell\\o world)

#一入python深似海,从此妹纸是路人(一)_编程语言_09

2.列表


lie_biao = [1, 2, 3]  
print(type(lie_biao))
输出:<class list>

#一入python深似海,从此妹纸是路人(一)_编程语言_10

3.元组

yuan_zu = (1, 2, 3)
print(type(yuan_zu))
输出:<class tuple>

#一入python深似海,从此妹纸是路人(一)_字符串_11

4.集合

ji_he = 1, 2, 3
print(type(ji_he))
输出:<class set>

#一入python深似海,从此妹纸是路人(一)_编程语言_12

5.字典

zi_dian = name:xiyun,gender:F
print(type(zi_dian))
输出:<class dict>

#一入python深似海,从此妹纸是路人(一)_字符串_13

以上是关于#一入python深似海,从此妹纸是路人的主要内容,如果未能解决你的问题,请参考以下文章

#一入python深似海,从此妹纸是路人

一入python深似海,从此妹纸是路人

一入pythn深似海,从此妹纸是路人

一入python情似海,从此妹纸是路人

一入python情似海,从此妹纸是路人

5.21 - 一入Python深似海,从此节操是路人