• [Python]小甲鱼Python视频第001课(第一次亲密接触)课后题及参考解答


    # -*- coding: utf-8 -*-
    """
    Created on Mon Mar  4 10:49:42 2019
    
    @author: Administrator
    """
                                                      
    """
    
    0. Python 是什么类型的语言?
        Python 是面向对象的脚本编程语言。
    
    1. IDLE 是什么?
        IDLE是Python的一个交互窗口,一个Python代码的编写和运行工具;
    
    2. print() 的作用是什么?
        打印数据或者对象的 __str__方法的返回
        
    
    3. Python 中表示乘法的符号是什么?
        *
    
    4. 为什么 >>>print('I love fishc.com ' * 5) 可以正常执行,但 >>>print('I love fishc.com ' + 5) 却报错?
            字符串对象的 __mul__ 方法中定义了字符串对象与整数的 * 号操作,表示放回字符串对象复制整数份
            字符串对象的 __add__ 方法中未定义字符串对象与整数的 + 号操作 
    5. 如果我需要在一个字符串中嵌入一个双引号,正确的做法是?
        方法1:外层用单引号,内容中写双引号
        方法2:外层有双引号,内容中用转义字符
    
    6. 为什么我们要使用 Python3?Python2到底有什么问题?看起来很多程序员依然都在使用Python2?
        作者们发现Python2写出了一些问题,又不想在原有基础上改,直接重写了一个Python3.
        Python2依然在更新,学了也问题不大。
    
    
    动动手:
    
    0. 动手试试直接输入>>>5+8 与输入>>>print(5+8) 有何不同?
        在IDLE下显示一致,但是在Spyder下直接写5+8是没有输出的
    
    1. 在交互模式中,使用 Python 计算一年有多少秒?
        print(365*24*60*60)
    2. 设置你的操作系统的环境变量,以便可以轻松进入 Python 环境:
        Win7下:开始-计算机-右键菜单:属性-高级系统设置-环境变量-在Path中添加python.exe所在的文件夹(注意路径前多加个分号)
        我的Anaconda中集成的python 3.7.1,所以要添加的是  ;C:ProgramDataAnaconda3
    
    
    
    """
    
    #print('I love fishc.com ' * 5.5) #TypeError * 可以是整数不能浮点数
    #print('I love fishc.com ' * 5.0) #TypeError * 可以是整数不能浮点数
    print('I love fishc.com ' * 5)
    #print('I love fishc.com ' + 5) # TypeError + 不能是整数
    
    print('123"456');
    print("123"456");
    

      

    ~不再更新,都不让我写公式,博客园太拉胯了
  • 相关阅读:
    angular4(2-1)angular脚手架引入第三方类库(jquery)
    angular4(1)angular脚手架
    vue-cli中的ESlint配置文件eslintrc.js详解
    咕着的题(慢慢补吧)
    图解Js event对象offsetX, clientX, pageX, screenX, layerX, x区别
    乐视手机H5项目总结
    解决ios下的微信打开的页面背景音乐无法自动播放
    html2canvas手机端模糊问题
    H5 canvas绘制出现模糊的问题
    hammer.js中文文档
  • 原文地址:https://www.cnblogs.com/alimy/p/10473620.html
Copyright © 2020-2023  润新知