python3基础1

python3基础1


1 输出

print('1+1=2')

重复输出

 print('ABC '*10)

格式符 \r \n

\r 清空\r前内容并换到下一行

print('Hello world! \rHello world!')

\n 换行

  print('Hello world! \n I am a student.')

2 注释

单行注释 #
多行注释 ''' '''
快捷键 选中后ctrl+/

3 条件语句

if True:
    print('if is true')
    print('!!')
else:
    print('777')

多条件语句

n = 1
if n > 5:
    print('n > 5')
elif 3 < n <= 5:
    print('3 < n <= 5')
else:
    print('n <= 3')

4 输入

n = input('please input:')  # 可输入数字、字符、字符串、汉字,都是字符串类型
print('n='+n)

多个输入 (map和eval)

输入用,分隔,用split分割变量,用map函数映射

print('请输入h,w (计算h+w):')
h, w = map(float, input().split(',')) # map将输入转换成float类型的list
print(type(h))

srt() 类型转换

print(str(h+w))  

eval() 处理用,分割的输入并转成int类型

h, w = eval(input("输入h,w(用,隔开)")) # eval输入是int
print(type(h))
print(h+w) 

5 运算

运算符:+ - * / //取整 %取余

print(5/2)
print(5//2)  # 整除
print(5 % 2)

开平方

import math
print(math.sqrt(9))

练习

(1)判断奇偶

num = int(input('请输入一个数字:'))
if num % 2 == 0:
    if num % 5 == 0:
        print("该数字可以被5整除")
    else:
        print("该数字为偶数,但不能被5整除")
else:
    if num % 5 == 0:
        print("该数字可以被5整除")
    else:
        print("该数字是奇数,该数字不可以被5整除") 

(2)身高体重–>BIM

height = float(input('输入身高(M):'))
weight = float(input('输入体重(KG):'))
# 输入用,分隔
# h,w = map(float, input().split(','))
BMI = weight/height**2
# 平方 pow(height,2)
if BMI < 18.5:
    print('偏瘦')
elif 18.5 <= BMI < 25:
    print('正常')
elif 25 <= BMI < 30:
    print('偏胖')
else:
    print('肥胖')

(3)解方程

import math
a = float(input("输入a:"))
b = float(input("输入b:"))
c = float(input("输入c:"))
dt = b*b-4*a*c
if dt > 0:
    print('x1=' + str((-b+math.sqrt(dt))/2*a) + '\nx2=' + str((-b-math.sqrt(dt))/2*a))
elif dt == 0:
    print('x1=x2=' + str(-b/2*a))
else:
    print('无解')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值