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

原文地址:https://www.cnblogs.com/deletewang/p/9133231.html

时间: 2024-10-01 05:12:52

从0开始学Python,0基础小白的相关文章

Python基础篇:从0开始学python

目录 基本数据类型 用户交互input的使用 主文件的概念和用途 对象 整形Int的内置方法 字符串Str的内置方法 条件语句和循环 未完待续 基本数据类型 数字[整型int/long,浮点型float/complex] Python3已经把int和long整合了, 相互转化会自动进行 int在32bit机器32位宽,64bit机器64bit宽. i=1 ; j=int(10) 字符串string myname="ben" ; yourname=str("Jin")

从0开始学Python,学习5小时后第一个程序

1 import random 2 import time 3 input("--世纪赌王争霸赛,正式开赛--\n注:(本赛制采取五局三胜制度)\n敲击 'enter' 键\n即刻加入赌王争霸赛...") 4 i = 1 5 z = 0 6 y = 0 7 x = 0 8 while i <= 5: 9 print('比赛正式开始,第%d局倒计时..reday '%i) 10 for k in range(3,0,-1): 11 print ('\b\b\b'*38,k) 12

1.6小白学python入门基础-----元祖,字典,集合

今日课程内容 一,元祖 二.字典 三.集合 一.元祖 1.1元祖的定义: 元祖使用()元素用逗号隔开的一系列元素. #ti=(1,0) #t3=tuple((1,2)) #t4=()#空元素 #t5=(1,)#一个元素 1.2元祖的特性: 1.有序存储,可以存储多个数据 2.不可变(注意:内部可以包含对象,可变对象依旧可变) 1.3元祖的常用操作: 1.因为有序存储所以可以通过索引取值 2.切片 3.len(item元素的个数) 1.4内置方法: #print(t.count)#表示该数据集合可

重磅|0元学 Python运维开发,别再错过了

51reboot 运维开发又双叒叕的搞活动了,鉴于之前 51reboot 的活动反馈,每次活动结束后(或者已经结束了很长时间)还有人在问活动的事情.这一次小编先声明一下真的不想在此次活动结束后再听到类似下面的话了 我之前不知道有活动 (这个锅小编我背了) 这个活动还有吗? 我想了解一下这个活动 跟我说可以给我按活动价算吗? .......... 针对以上类似的询问小编在此统一回复大家: 好了,接下来进入今天的重中之重 本次活动:Python 运维开发——18天训练营 本课程为:网络班+面授班(北

跟着大王学Python-基础学习(Day1)

这么多年来一直有打算整理一个自己的博客,从WordPress.51Cto.blog163等等这些没有一个我坚持写下去的,反思其结果总有这样或者那样的一些借口来进行自我辩护,其实自己内心深处是知道最原始的问题.今天是我学习Python的第一天,正如老师所说的写好一个blog可以让很多人知道你,关注你.为了实现这一目标,我又开始了我的blog生涯~,我希望这是我最后申请的一个博客,我要用它来记录我的成长之路,同时也给自己一个警示.目标是需要脚踏实地一步一步去走过,而不是想想就能实现的.~开源的心很重

学python入门基础教程[推荐]

python入门经典必备推荐基础教程 绝对是python初学者入门必备,比learning python写的好100倍, 远超python基础教程n个数量级 下载地址 http://pan.baidu.com/s/1jGwzpeY 更多python学习资料 http://dou.bz/35ODPo

学python知识第一天

总结第一天学python的基础知识: 一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承.   最新的TIOBE排行榜,Python赶超PHP占据第五, Python崇尚优美.清晰.简单,是一个优秀并广泛使用的语言. 目前Python主要应用领域: 云计算: 云计算最火的语言, 典型应用OpenStack WEB开发: 众多优秀的W

&lt;-0基础学python.第一课-&gt;

初衷:我电脑里面的歌曲很久没换了,我想听一下新的歌曲,把他们下载下来听,比如某个榜单的,但是一首一首的点击下载另存为真的很恶心 所以我想有没有办法通过程序的方式来实现,结果还真的有,而且网上已经有有人用python来实现了,而且还给出了原代码, 我兴致勃勃的下载下来用,但是根本没有效果,原因是他们给的是2.7版本的程序,我用的软件是3.4版本的, 我又下载了2.7版本的但是运行的时候还是有地方报错,而我又不知道怎么修改,然后觉得时候系统的学习一下了. 宏观目标:让我的工作效率更高 1.写程序帮我

&lt;-0基础学python.第2课-&gt;

今天闲着无聊,有想鼓捣Python了,想实现网络爬虫,帮我下载音乐的功能. 现在网上找了相关的一些文章教程 http://jecvay.com/2014/09/python3-web-bug-series1.html 这个博主写的东西给我了一定的启发,不过我不大喜欢动脑子,只想完成目标,所以喜欢拿来主义 使用第三方模块来实现网络爬虫 BeautifulSoup 模块 1 #encoding:UTF-8 2 import requests 3 from bs4 import BeautifulSo