python学习日记(一)

       第一次用csdn来写博客,以后这就是我的常驻站了哈哈哈哈,这几天在学习python,看的是小甲鱼的网课,感觉讲的挺详细的,每次学完要进行博客记载,第二天重温学过的知识。好了不说废话了,开始记载第一天的学习内容。

        1.这次学的是python3,相对于python2做了很大的改动,很多地方也与2不兼容,其实目前来看2算是发展很完善的,3相当于刚出生的宝宝,不过毕竟是花重力开发的,之后的发展肯定不可估量。

        2.编写python程序用到的是IDLE,算是一个shell,是可以直接进行编程的平台。

        3.和c不同,python不需要用int、string等来声明变量,直接进行创建变量并赋值即可。python里面可以直接用一个字符串乘以一个数字,就可以将字符串进行复制,即print('i love you' * 5)会在屏幕上输出5个连续的i love you。但是不能做print('i love you' *+5)这种操作,就好像两个物种不能进行通婚一样。

        4.如果要输出一个符号,需要用到转义符,和c里面一样,都是\。即要打印出',就可以表示为:print('\''),输出为'。如果是>>>'\'',则会输出" ' "。这是因为print是将结果打印到屏幕上,不加的话是将结果和类型都打印到屏幕上。同时一个小细节为,当打印结果和类型时,字符串通常使用单引号''引起来,但是如果要打印单引号,不管开始是输入单引号还是双引号,都会用双引号""引起来。

        5.bif即built-in functions,指python里为程序员提供快捷帮助的内置函数,在idle里面可以输入dir(__builtins__)来查询所有的bif,python3里面一共提供了68个内置函数(不知道我为什么输出来153个==)同时可以使用help(xxx)来查看这个函数的意思和用法,比如:help(print),就能看到print的意思。

        6.在python3里面,大小写是有明显不同的,所以要记得区分。

        7.python语言的灵魂就是缩进。和c不同,c使用大括号来区分是否是同一块区域,是否是自己的党羽,但是python没有大括号,只能靠严格的缩进来区分,这也是良好的代码书写规范,一定要注意。

        8.和其他高级语言一样,python命名有驼峰规则,同时变量名不能用数字开头。此外需要注意的是,变量名命名最好不要用内置函数来命名,容易发生不可预料的错误。

        9.如果一个字符串里符号太多,需要频繁使用转义符,此时可以使用原始字符串来解决,即:temp=r'C:\temp\i\love',这样直接输出就是'C:\\temp\\i\\love',如果用print就是C:\temp\i\love。但是原始字符串最后不能再加反斜杠,如果非要加,可以使用字符串拼接:temp=r'C:\temp\i\love''\\',这样就能解决啦。

        10.如果需要打一段有很多回车的话,可以使用三重引号字符串,即:       

        >>> temp="""
        我爱你
        特别爱你
        最爱最爱你
        只爱你
        """
        >>> temp
        '\n我爱你\n特别爱你\n最爱最爱你\n只爱你\n'
        >>> print(temp)

        我爱你
        特别爱你
        最爱最爱你
        只爱你

        当然了,用三个单引号也可以~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值