python入门1-1

一、
1.什么是编程语言
2.什么是编程
3.为什么要学编程

第一个python程序,万能的'hello world'

python用法,打印hello world:

图片 1图片 2

1 # print ('hello world')hello

hello

二、编程语言分类
机器语言 直接二进制数字编写代码
汇编语言 用英文标签取代二进制编写程序
高级语言 用人类的字符编写
编译型 解释型python 解释器:java ruby c 等

变量

什么是变量?

  变量就是变化的量,核心是‘变’与‘量’二字,变既变化,量即衡量状态

如何定义变量?  变量名(相当于门牌号,指向所在的空间),等号,变量值

   name='Egon'
   sex='male'
   age=18
   level=10

变量的定义规范:

1.变量名只能是字母、数字、下划线的任意组合

2.变量名的第一个字符不能是数字

3.关键字不能声明为变量名

 

执行效率由高变低 开发效率由低变高

用户与程序交互

文件头

#!/usr/bin/env python
# -*- coding: utf-8 -*- 

 

   注释

 代码注释分单行和多行注释, 单行注释用#,多行注释可以用三对双引号""" """

  

三、python2 python3

 input

  input:用户输入任何值,都存成字符串类型

 

 

 

四、执行python的方式 交互式 py文件式

基本数据类型

数字

int  整型:用于标识:年龄、身份证号、qq号、等整数类型

float 浮点型:用于标识:工资、身高、体重等小数类型

**字符串str字符串:**

用于标识:描述性的内容,如姓名,性别,国籍,种族

列表

userdata = ['name','passwd']

用于标识:存储多个值的情况,比如一个人有多个爱好

可以存放任意类型的的值,且可变

垃圾回收机制:python会定时回收引用计数为零的值

字典

info = {'name':'xiaohei','age':20}

 

用于标识:存储多个值的情况,每个值都有唯一一个对应的key,可以更为方便高效地取值

也可以存放任意类型的值,值可变,key不可变

 

五、什么是变量
变量即变化的量,核心是“变”与“量”二字,变即变化,量即衡量状态。
#变量名(相当于门牌号,指向值所在的空间),等号,变量值

布尔

>>a = 5
>>b = 10
>>print(a>b)
false
>>print(b>a)
True

 a>b 不成立,返回false,即假

 b>a成立,返回True,即真

None,0,空(空字符串,空列表,空字典等)三种情况下布尔值为False

 

id type 值 变量名、赋值符号、值

格式化输出

占位符 %s :可接收字符串,也可以接受数字

print ('my name is %s ,my age is %s ' %('xiaohei',20))

占位符 %d :只能接收数字

print ('my name is %d ,my age is %d ' %('xiaohei',‘20’))        

占位符%d接收字符串报错

 

 

== 等号判断的是值是否相等,
info1 = 'a,b,c'
info2 = 'a,b,c'
is is判断的是id是否相等
a = 1
a1 = a

基本运算符

#1. 变量名只能是 字母、数字或下划线的任意组合
#2. 变量名的第一个字符不能是数字
#3. 关键字不能声明为变量名['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
#驼峰体
AgeOfOldboy = 56
#下划线(推荐使用)
age_of_oldboy = 56

算数运算:

图片 3

 

六、基本数据类型
数字
int整型 float浮点型 complex复数型 long(长整型)在Python3里不再有long类型了,全都是int

比较运算:

图片 4

 

 

本文由美洲杯在哪买球发布于计算机教程,转载请注明出处:python入门1-1

TAG标签:
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。