Python中一些基础知识点的汇总:零基础也能看懂的Python基础①

   首先得去官网下载个Python,目前最新版本我不太清除。下载链接http://www.python.org/downloads/。下载完成后直接启动python shell   开始你的python的旅程吧!
        此处我们把python的数据类型不过多介绍。只需强调说一句python的变量不用int ,double等定义,而是直接用。和matlab有类似之处。此处给出两个简单例子去理解

                     Age = 23     #这里直接定义年龄为23   然后就默认为是整型

                     name = ‘CSDN’#  这里也直接定义,然后默认就是字符串

      ③ 两种格式化输出方式

          第一种是用%操作符格式化输出字符串

           代码: brand = 'CSDN'

                    name = '程序员'

                    money = 199

                    message = '%s 是 %s 的聚集地,这里的会员是%d元'%(brand,name,money)

                    print(message)

          在idle中运行上面代码,输出结果为:CSDN是程序员的聚集地,这里的会员是199元

          第二种使用format()方法去格式化输出字符串

           代码:#直接一行语句搞定

                   message = '{0:s}是{1:s}的聚集地,这里的会员是{2:d}元'.format(‘CSDN’,'程序员’,199) #这些代码的大小写有时不太准确 ,望谅解。

                   print(message)

           在idle上运行此代码,和上面的结果是一致的。

     ④:python中的类型转换

            在python中有三个内建的函数可以让我们进行类型转换,他们分别是int(),float()和str()函数

            int()函数接收一个浮点型或者合适的字符串

            eg:  int(3.1415)   #运行结果是3

                   int('1314') #运行结果是1314

                   int ('3.123')  #这种写法是错误的,请注意。  

            float() 函数接收一个整数和一个合适的字符串

            eg: float(23)   #运行结果是23.0

                  float('3.12313')  #运行结果是3.12313

            str( ) 函数是把一个整型或者浮点型的数变为字符串

            eg: str(1231)   #运行结果是'1231'

                  str(3.12315)  #运行结果是3.12315

     ⑤ 关于列表的一些操作

         例如    age = [12,21,13,35,16,23]  #其实这里面也可以放不同类型的数据

          列表是可以更改的,如进行单个元素的添加及删除。 我们后面将会介绍元组,它是不能修改的。

         下面列举一些列表的操作

          age[2] =13  #也可以这样访问列表中元素,跟我们的数组类似

          age[-1]=23   #也可以这样,其实负数就当做从末尾数,-1指的是倒数第一个元素,-2则是倒数第二。

          someage = age[2:4]   #输出结果为[13,35]  指的是把age这个列表中索引为2到4-1的元素进行输出。记得输出还是列表

          someage = age[0:5:2]  #是从索引0到5  每个2访问一次  这个结果为[12,13,16]

          del  age[1]  #用del去删除列表中索引为1的数,所以结果为[12,13,35,16,23]

          age.append('没粉丝的程序狗') #打印age列表,结果为[12,21,13,35,16,23,'没粉丝的程序狗'],记住列表中可以放不同类型的元素。

          今天就写这么一点吧!  如果访问量可以的话,以后会坚持更新。  希望大家支持一下。

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-24 12:26
点赞 评论 收藏
分享
06-13 17:33
门头沟学院 Java
顺序不记了,大致顺序是这样的,有的相同知识点写分开了1.基本数据类型2.基本数据类型和包装类型的区别3.==和equals区别4.ArrayList与LinkedList区别5.hashmap底层原理,put操作时会发生什么6.说出几种树型数据结构7.B树和B+树区别8.jvm加载类机制9.线程池核心参数10.创建线程池的几种方式11.callable与runnable区别12.线程池怎么回收线程13.redis三剑客14.布隆过滤器原理,不要背八股,说说真正使用时遇到了问题没有(我说没有,不知道该怎么回答了)15.堆的内存结构16.自己在写项目时有没有遇见过oom,如何处理,不要背八股,根据真实经验,我说不会17.redis死锁怎么办,watchdog机制如何发现是否锁过期18.如何避免redis红锁19.一个表性别与年龄如何加索引20.自己的项目的QPS怎么测的,有没有真正遇到大数量表21.说一说泛型22.springboot自动装配原理23.springmvc与springboot区别24.aop使用过嘛?动态代理与静态代理区别25.spring循环依赖怎么解决26.你说用过es,es如何分片,怎么存的数据,1000万条数据怎么写入库中27.你说用limit,那么在数据量大之后,如何优化28.rabbitmq如何批次发送,批量读取,答了延迟队列和线程池,都不对29.计网知不知道smtp协议,不知道写了对不对,完全听懵了30.springcloud知道嘛?只是了解反问1.做什么的?短信服务,信息量能到千万级2.对我的建议,基础不错,但是不要只背八股,多去实际开发中理解。面试官人不错,虽然没露脸,但是中间会引导我回答问题,不会的也只是说对我要求没那么高。面完问我在济宁生活有没有困难,最快什么时候到,让人事给我聊薪资了。下午人事打电话,问我27届的会不会跑路,还在想办法如何使我不跑路,不想扣我薪资等。之后我再联系吧,还挺想去的😭,我真不跑路哥😢附一张河科大幽默大专图,科大就是大专罢了
查看30道真题和解析
点赞 评论 收藏
分享
07-25 10:39
门头沟学院 Java
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务