Python基础语法(三)
来源:互联网 发布:无损音乐检测软件 编辑:程序博客网 时间:2024/05/16 06:12
/## 运算符和表达式 ##
3.1知识点
- 关系/逻辑运算
- 表达式
- 类型转换
3.2Python中的基本运算符
+ - * / %
整除 //
整数运算示例
例如一个给定天数,求出月数和日期数的程序
#!usr/bin/env python3days = int(input("Enter the days:"))monthes = days // 30days = days %30print("monthes = {},Days = {}".format(monthes,days)
3.3关系运算符
=大于等于 == 等于 != 不等于
3.4简写运算符
在python中简写运算符和在C语言中是一样的,这里就不详细讲啦~
3.5表达式
在写表达式的时候我们会在运算符的左右两边都空格一个位置,这样让代码阅读起来看美观
3.6类型转换
我们可以手动的执行类型转换(python是强类型语言 ,经常需要进行类型转换~)
3.7程序示例
3.7.1计算数列
#!/usr/env/binsum = 0long = int(input("enter the long:"))for i in range(1,long+1): sum = 1/i print("i={:2d},sum={:6.4f}".format(i,long))
3.7.2解一元二次方程
写一个程序,要求可以解一元二次方程
#!/usr/env/bin python3import matha = int(input("a="))b = int(input("b="))c = int(input("c="))d = b * b - 4 * a * cif d < 0: print("There is no root")else: root1 = (-b + math.sqrt(d)) / (2 * a) root2 = (-b - math.sqrt(d)) / (2 *a) print("root1 = ",root1) print("root2 = ",root2)
阅读全文
0 0
- Python基础语法(三)
- Python 基础语法(三)
- Python基础语法(三)
- Python 基础语法(三)
- Python 基础语法(三)
- Python 基础语法(三)
- Python 基础语法(三)
- Python 基础语法(三)
- Python 基础语法(三)
- python 学习(三)基础语法
- Python基础语法——循环(三)
- Python基础语法——函数(三)【模块化】
- Python学习笔记三:基础语法
- Python语法基础20.函数(三)
- python基础(基础语法)
- MySQL基础语法(三)
- Java基础语法(三)
- Java语法基础(三)
- 笔记:php函数
- Netty源码分析:PoolArena
- bzoj 3223(非旋转treap/splay)
- 字符识别(OCR)相关工具/库/教材/论文等资源整理
- [BZOJ]3343: 教主的魔法 分块+二分
- Python基础语法(三)
- [题解] POJ 1182 食物链 (并查集)
- spring中应用反射实例化bean
- mysql 数据库 day_05
- flask csrf保护的使用技巧
- Stanford CoreNLP学习日记5
- 正则表达式入门
- linux 常用基本命令
- [BZOJ]4726 [POI2017] Sabota? 树形Dp