从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基础小白的主要内容,如果未能解决你的问题,请参考以下文章

编程0基础小白,如何自学python更快、更高效!「方法干货」

小白从零开始学编程--python安装与环境搭建

小白从零开始学编程--python数据类型--字符串

Python基础篇:从0开始学python

0基础小白学编程,Java和Python哪个更好?

0基础小白学编程,Java和Python哪个更好?