从0开始学Python,0基础小白
Posted deletewang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从0开始学Python,0基础小白相关的知识,希望对你有一定的参考价值。
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 模块库的复数运算模块
以上是关于从0开始学Python,0基础小白的主要内容,如果未能解决你的问题,请参考以下文章