python基础2

【输入输出】

字符串要带引号,数字不用

print ‘abs’
print 2

其中的逗号 输出默认为空格

print ‘abs’, 2

input()把所有的输入当做文字处理 raw_input()

字符串需要引号 数字不用
input()括号不能少,里面可以写提示内容
raw_input python3中不支持

【变量】首字母不能是数字(下划线)

赋值,字符串变量

name = “bool”

数值变量

age = 18

变量本身的赋值

d += 1

【逻辑判断】

bool值

比较运算符的得到
与或非and or not

【字符串】

可以是单引号 双引号

反斜杠加引号 \’

‘i\’m good’
输出 ‘i’m good’

‘i\”am\” good’
输出 ‘i “am” good’

三引号 里面可以换行

数字转成字符串

str(20)

字符串格式化 %

格式是:
“name %s, age %d, money %.2f” %(“peng”, 23, 2.567)
f只取四舍五入后的两位小数

【条件判断】

if :

if num > 5:
print ‘ha’
elif num < 5:
print ‘a’

while

while num > 5:
print ‘ha’
break 跳出循环

for count in range(1,100):

print count
continue   跳出本次循环

【模块】
当有中文的时候

coding:gbk/utf-8

如何引入

import random
random.randint(1,5)

from random import randint
randint(1,5)

from random import *
randint(1,5)

【类型转换】

数字转成字符串

str(20)

字符串转为整数

int()

bool类型

bool(0.0)
bool([])
bool(None)为fause,其他的空值为true

【函数】
def name(age, day=1): –age为参数,这里有,调用的时候必须有;有默认值的时候可以不用写。
–有默认值的参数在没默认值的后面
print ‘queen’
return 1 –返回值,一个函数的输出结果;没有则默认返回null

name() –是调用函数,返回queen
r = name() –还是调用并得到输出值
print r –得到输出值 1

形参:函数内作用
实参:函数外
–实参能传进去改变形参 但是实参还是不会变
全局变量:函数中 global age,
局部变量:函数内定义的变量只作用于函数内,函数外不可访问

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值