Python3学习第一天
函数计算
#用户输入数字
num1 = input("在这里输入你想计算的数字:")
num2 = input("输入第二个数字吧:")
num3 = input("还能输入三个数字哦:")
#计算公式
sum = float(num1)+float(num2)*float(num3)
#输出结果
print("数字{0} 和数字 {1}相加再乘以数字 {2} 的结果是:{3}".format(num1,num2,num3,sum))
个人理解
Input 英文输入的意思
Num1相当于定义输入的函数
Float是定义的值为浮动数字
Sum是函数运算结果
Print 让机器打印的意思
Format,格式化字符串,为{0}。。。
简化代码位
print("两束之和为:%1.f" % (float(input("输入第一个数字:"))+float(input("输入第二个数字:"))))
意思
输出运算模组结果为%
汉字两数之和为:
%1.f 保留小数点后一位,以后四舍五入
运算模组在()内
为定义输入(”输入第一个数字:后)的值为浮动数字
+上第二个浮动数字运算
Python运算符
+
加 - 两个对象相加
a + b 输出结果 31
-
减 - 得到负数或是一个数减去另一个数
a - b 输出结果 -11
*
乘 - 两个数相乘或是返回一个被重复若干次的字符串
a * b 输出结果 210
/
除 - x 除以 y
b / a 输出结果 2.1
%
取模 - 返回除法的余数
b % a 输出结果 1
**
幂 - 返回x的y次幂
a**b 为10的21次方
//
取整除 - 返回商的整数部分
9//2 输出结果 4 , 9.0//2.0 输出结果 4.0
举一反三
数学运算的两种写法
先定义 num 再写出sum 公式 最后输出结果格式,print("结果{0}{1}’.format(字符串,字符串))
简化代码为 print("结果’%(字符串运算过程))
Python3学习第二天
Python3 实例
平方根,又叫二次方根,表示为〔√ ̄〕,如:数学语言为:√ ̄16=4。语言描述为:根号下16=4。
以下实例为通过用户输入一个数字,并计算这个数字的平方根:
"""
print("该数字的平方根为:%.9f" % (float(input("请输入一个数字:")) ** 0.5))
知识点一:平方根为幂的倒数
运算公式为num_sqrt=num**0.5
扩展代码
#定义输入数字为字符串
num= float(input’输入第一个数字:’)
#告诉运算公式
num_sqrt = num ** 0.5
#输出结果
print("{0:%.1f}的平方根为{1:%.1f}’.format(num,num_sqrt))
#缺点没定义小数数量
#定义输入数字为字符串
num = float(input("输入要计算的数字:"))
#告诉运算公式
num_sqrt = num ** 0.5
#输出结果
print("数字%.3f的平方根为%.4f"%(num, num_sqrt))
#缺点没定义小数数量
#简化公式为
print("该数字的平方根为%.4f"%(float(input("输入要计算的数字:")) ** 0.5))
# 计算实数和复数平方根
# 导入复数数学模块
import cmath
num = int(input("请输入一个数字: "))
num_sqrt = cmath.sqrt(num)
print("{0} 的平方根为 {1:0.3f}+{2:0.3f}j".format(num ,num_sqrt.real,num_sqrt.imag))
Import 导入模块的意思 加载
Camth 模块库的复数运算模块
原文地址:https://www.cnblogs.com/deletewang/p/9133231.html