python 一些运算笔记

简介:

python 对格式很严格,同一段代码的不同层次一定要一一对应相应的缩进位置,print位置的不同,结果也不同。print在行首会统计结果,在条件的同一层次则会显示整个过程。

input和raw_input的区别:input会根据内容进行类型转换,raw_input把输入的内容当做字符串。所以把raw_input的内容进行数学运算时会报类型错误。

1.range

range(1,5)  表示1到5之间的话,不包括5,即1.2.3.4

>>> range(1,5)

>>>[1, 2, 3, 4]


统计range(1,10)之间的和。即统计1到9的数相加的和

sum = 0

a = range(1,10)

for i in a:

  sum=+i       #简写,sum = sum+i

print sum       # sum =45


>>>range(1,10,2)    #从1开始到10之间,第隔2取一值,不停含10

  

[1, 3, 5, 7, 9]    #运算结果


2.list

>>>list=[1,2,3,4,5,6]     #给列表赋值

>>>list=[0]            #打印列表索引为0的值,索引从0开始,并且每次只能打印一个索引的值

1


>>>list[0:5]           #正向切片。打印索引0到5之间的值,不含5

[1, 2, 3, 4]


>>>list[0:5:2]         #正向切片,隔2取值

[1, 3, 5]


>>>list[5:0]       #反向切片,从右向左倒序取值,需加setp值

[]

>>>list [5:0:-1]    #从5往0倒向取值,不含0 ,需加-负数。

[6, 5, 4, 3, 2]




      本文转自笔下生辉  51CTO博客,原文链接:http://blog.51cto.com/752030200/1830135,如需转载请自行联系原作者





相关文章
|
3月前
|
机器学习/深度学习 存储 数据挖掘
Python 编程入门:理解变量、数据类型和基本运算
【10月更文挑战第43天】在编程的海洋中,Python是一艘易于驾驭的小船。本文将带你启航,探索Python编程的基础:变量的声明与使用、丰富的数据类型以及如何通过基本运算符来操作它们。我们将从浅显易懂的例子出发,逐步深入到代码示例,确保即使是零基础的读者也能跟上步伐。准备好了吗?让我们开始吧!
53 0
|
4月前
|
搜索推荐 Python
Leecode 101刷题笔记之第五章:和你一起你轻松刷题(Python)
这篇文章是关于LeetCode第101章的刷题笔记,涵盖了多种排序算法的Python实现和两个中等难度的编程练习题的解法。
42 3
|
4月前
|
存储 开发工具 Python
【Python项目】外星人入侵项目笔记
【Python项目】外星人入侵项目笔记
60 3
|
4月前
|
存储 Python
【免费分享编程笔记】Python学习笔记(二)
【免费分享编程笔记】Python学习笔记(二)
55 0
【免费分享编程笔记】Python学习笔记(二)
|
4月前
|
算法 C++ Python
Leecode 101刷题笔记之第四章:和你一起你轻松刷题(Python)
这篇博客是关于LeetCode上使用Python语言解决二分查找问题的刷题笔记,涵盖了从基础到进阶难度的多个题目及其解法。
36 0
|
4月前
|
算法 C++ Python
Leecode 101刷题笔记之第三章:和你一起你轻松刷题(Python)
本文是关于LeetCode算法题的刷题笔记,主要介绍了使用双指针技术解决的一系列算法问题,包括Two Sum II、Merge Sorted Array、Linked List Cycle II等,并提供了详细的题解和Python代码实现。
33 0
|
4月前
|
算法 C++ 索引
Leecode 101刷题笔记之第二章:和你一起你轻松刷题(Python)
本文是关于LeetCode 101刷题笔记的第二章,主要介绍了使用Python解决贪心算法题目的方法和实例。
31 0
|
4月前
|
并行计算 Python
Python错误笔记(一):CUDA initialization: CUDA unknown error - this may be due to an incorrectly set up env
这篇文章讨论了CUDA初始化时出现的未知错误及其解决方案,包括重启系统和安装nvidia-modprobe。
504 0
|
4月前
|
索引 Python
【免费分享编程笔记】Python学习笔记(一)
【免费分享编程笔记】Python学习笔记(一)
54 0
|
6月前
|
算法 数据处理 Python
Python中的集合的运算
Python中的集合的运算

热门文章

最新文章