
python学习之路
Sun sky
这个作者很懒,什么都没留下…
展开
-
pycharm多行代码缩进、左移
pycharm多行代码缩进、左移在使用pycharm时,经常会需要多行代码同时缩进、左移,pycharm提供了快捷方式1、pycharm使多行代码同时缩进鼠标选中多行代码后,按下Tab键,一次缩进四个字符2、pycharm使多行代码同时左移鼠标选中多行代码后,同时按住shift+Tab键,一次左移四个字符...原创 2021-09-14 21:02:19 · 5255 阅读 · 0 评论 -
cmd下如何进入,退出python
进入:直接输入python即可相关推荐:《Python入门教程》退出:1:输入exit(),回车2:输入quit(),回车3:输入ctrl+z,回车原创 2020-06-17 18:07:14 · 266 阅读 · 0 评论 -
ptyhon 实现数字与序列的四则运算(map函数的运用)
def myMap(iterable, op, value): if op not in '+,-,*,/': return 'Error operator' func = lambda i: eval(repr(i) + op + repr(value)) return map(func, iterable)print(list(myMap(range(5),'+',5)))输出:[5, 6, 7, 8, 9]原创 2020-06-02 20:55:52 · 318 阅读 · 0 评论 -
Python repr() 函数
描述repr() 函数将对象转化为供解释器读取的形式。语法以下是 repr() 方法的语法:repr(object)参数object – 对象。返回值返回一个对象的 string 格式。实例以下展示了使用 repr() 方法的实例:>>>s = 'RUNOOB'>>>repr(s)"'RUNOOB'">>> dict = {'runoob': 'runoob.com', 'google': 'google.com'}>原创 2020-06-02 20:44:36 · 399 阅读 · 0 评论 -
python is统一性测试运算符
is 用来检测是否为同一对象,如果是同一个,二者具有相同的内存地址>>> x = [300, 300, 300]>>> x[0] is x[1]True #同一个值在内存中只有一份>>> x = [1, 2, 3]>>> y = [1, 2, 3] >>> x is y False #x 与 y 是先后创造的两个列表对象,与上面的要分开>>> x.appe原创 2020-06-02 19:44:45 · 968 阅读 · 1 评论 -
python面向对象编程基础2init
对象=属性+方法python用class来定义类。class关键字之后是一个空格,然后是类名,如果是派生自其他基类,要把所有基类放在圆括号里,用逗号隔开。然后是一个冒号,最后换行定义类的内部。类名首字母一般大写。建议命名风格要保持一致。定义实例和调用如下class Car(): def move(): print("this is a car")car = Car(...原创 2020-04-26 19:03:21 · 187 阅读 · 0 评论 -
python函数基础练习题
#写一个函数,判断用户传入的列表长度是否大于2,# 如果大于2,只保留前两个,并将新内容返回给调用者def len_2(list1): if len(list1) > 2: return list1[0:2] else: print('len<2')list1=eval(input("输入列表"))print(len_2(lis...原创 2020-04-23 10:02:53 · 1478 阅读 · 1 评论 -
python面向对象编程基础1
属性1类属性,所有对象共同拥有的属性2是类属性;成员变量,每个对象都有自己的副本#声明类class Person: money=10000 def say_hello(self): #首字母小写下划线隔开 print("hello!")#创建对象 对象名=类名()lisi = Person()print(lisi.money)lisi.say_hel...原创 2020-04-15 17:10:15 · 151 阅读 · 0 评论 -
python基础运用画彩虹,打印99乘法表,打印金字塔
#打印金字塔ceng = eval(input("请输入要打印的层数"))for x in range(ceng): for y in range(ceng-x): print("",end=' ') for z in range(x+1): print("*",end="") for l in range(x): p...原创 2020-04-15 15:11:15 · 747 阅读 · 0 评论 -
python作业1(字典,随机数,集合,join函数的基础运用)
python作业(字典,随机数,集合,join函数的基础运用)原创 2020-04-09 16:56:58 · 417 阅读 · 0 评论 -
python学习基础函数和模块(基础)
#参数默认值只能从右开始依次赋值a,b,c赋值cba`def add(a, b=2): return a+bprint(add(1))print(add(1,2))#参数字典列表做形参会改变实参的值'''用列表,字典批量传递参数'''def sum(list): sum=0 #局部变量要设出来 for x in list: #冒号不要忘记 sum...原创 2020-04-09 16:03:36 · 199 阅读 · 0 评论