从0开始学Python,0基础小白

Python3学习第一天

函数计算

#用户输入数字

num1 = input('在这里输入你想计算的数字:')

num2 = input('输入第二个数字吧:')

num3 = input('还能输入三个数字哦:')

#计算公式

sum = float(num1)+float(num2)*float(num3)

#输出结果

扫描二维码关注公众号,回复: 1451627 查看本文章

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 模块库的复数运算模块

猜你喜欢

转载自www.cnblogs.com/deletewang/p/9133231.html
今日推荐