python day02--语言元素

01 knowledge

  1. #print(‘Hello World’)
  2. 使用变量保存数据并进行算术运算
    print(a+b)
    print(a - b)
    print(a * b)
    print(a / b)
    print(a // b) # 整除
    print(a % b) # 取模,取余
    print(a ** b) # 幂指数
    #python
    #使用intput函数输入
    #使用int()进行类型转换
    num1 = int (input(“请输入一个数字:>>”)) // 5
    num2 = int (input(“请输入另一个数字:>>”)) // 2
    print(num1 + num2) // 7
    print(num1 - num2) // 3
    print(num1 * num2) // 10
    print(num1 / num2) // 2.5
    print(num1 // num2) // 2
    print(num1 % num2) // 1
    print(num1 **num2) // 25

3.格式化输出
(1) %作为一个连接 %s %d %f
print(’%.2f+%.2f+%.2f’=%.2f’%(num1,num2,num1+num2’))
(2)format
print(’{}+{}={}’.format(num1,num2,num1+num2))
(3)保留小数位
print(’{:.2f}+{:.2f}={}’.format(num1,num2,num1+num2))

4.#chr():将整数转换成该编码对应的字符串(一个字符)
num = chr(97)
print(num) // a
#ord():将字符串(一个字符)转换成该编码对应的整数
print(ord(‘d’)) // 100
5.将输入的邮箱使用ASCII进行加密
email = input(‘Input your email:’) // 34567@123.com
for j in email:
ord_ = ord(j)
ord_1 = ord_ + 10
str_ = chr(ord_1)
print(str_,end="")
6.水仙花数案例
Num = input(‘number:>>’)
if len(Num ) > 3:
print(’[!] Error, The lenghts must be Three!!’)
else:
wb = int(Number[0])
sw = int(Number[1])
gw = int(Number[2])
if bw ** 3 + sw **3 + gw **3 == int(Num):
print(Num是’水仙花数’)
else:
print(Num’不是水仙花数’)
7.运算符
[ : : step ] //切片
is is not //身份运算符
in not in //成员运算符
not or and //逻辑运算符
a = ‘hjajxh456’
print(a [2:6] ) //ajxh
print(a [ : :-1]) //654hxjajh
print(a [6:3:-1]) //hxj

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值