Python编程快速上手 让繁琐工作自动化 第一部分

**         指数         2**3=8

//        整除/商数取整         22//8=2

%        取模/取余数

数据类型:整型、浮点型、字符串类型

可以使用字符串+字符串实现字符串的连接,还可以通过字符创*整型来实现字符串的复制

变量命名:

只能是一个词,不带空格

只能包含字母、数字和下划线

不能数字开头

第二章 控制流

break 跳出循环

continue 调回到循环开始处

range(5)   0 1 2 3 4

range(开始, 停止, 步长)    步长可以为负数

调用sys.exit() 可以提前终止或退出程序,该函数出于sys模块中

wins = 0
losses = 0
ties = 0
print('%s Wins, %s Losses, %s Ties' % (wins, losses, ties))

输出为:

0 Wins, 0 Losses, 0 Ties

第三章 函数

None 表示没有值

print("Hello", end='')
print("world")

将默认的end换行替换掉

print('cats', 'dogs', 'mice', sep=',')

将默认的空格分隔字符串替换为逗号分隔字符串

局部和全局作用域:

全局作用域中的代码不能使用任何局部变量

局部作用域中的代码可以访问全局变量

一个函数的局部作用域中的代码,不能使用其他局部作用域中的变量

在不同的作用域中,你可以用相同的名字命名不同的变量。

global语句:

如果需要在一个函数内修改全局变量,就使用global语句。

如果在函数的顶部有global eggs这样的代码,它是在告诉python:“在这个函数中,eggs指的的全局变量”

Collatz序列:

def collatz(number_1):
    if number_1 % 2 == 0:
        return number_1//2
    elif number_1%2 == 1:
        return 3*number_1+1


try:
    number_2 = int(input("请输入一个数字\n"))
except ValueError:
    print(&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值