【学习笔记一】

1.     python 内置函数 

1. id()    内存地址
2. input()    交互式输入
3. type()    变量类型
4. int()    数字类型转换
5. range(5)    生成0,1,2,3,4
6. time.sleep(1) 暂停1秒
7. dir(() 查看对象有哪些操作方法

2.     模块

1. 数学运算模块math
2. 生成随机数 random
    random.randint()
    random.random()
3. sys
    sys.exit  退出执行

3.     python 关键字,35个

import keyword
print(keyword.kwlist)
    ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']   

4.     python多行注释

"""
   注释内容,笔记描述
"""
#单引号、双引号、三引号

#空格和空行
#变量定义等号前后输入空格,提升代码可读性

5.     Python的输入和输出函数    

#Python的输入和输出函数
print(1+1)
a = input("Please input you passwd:")
print(a)
print(input("Please input you passwd"))

6.     Python特殊字符

6.1    转义 \

\\转义输出\

    print("你的名字是\"Ajunyu\"")
    print("你的名字是\\\"\"")

6.2    换行\n

print("醉后不知天在水","\n满船星河压梦来")

6.3    制表符 \t


代表4个空格,前面占位时补齐占位,一般补齐3个空格  

print("醉后不知天在水,\t满船星河压梦来")

6.4    覆盖 \r  

\r后面的内容覆盖前面的内容

    print("醉后不知天在水,\r满船星河压梦来")

6.5    删除 \b

相当于键盘的backspace按键 ,删除前面的一个字符

    print("醉后不知天在水,\b满船星河压梦来")

6.6    原字符 R或者r

在字符前面加,使其他特殊字符失去作用

    print("醉后不知天在水",r"\n满船星河压梦来")

7.     Python变量

1. 字母、数字、下划线的组合;
2. 不以数字开头;
3. 区分大小写;
4. 特殊关键字不能用于变量
多变量赋值

    a,b,c = 100,200,300
    print(a,b,c )

常量
    一般用大写表示,不建议再赋值    

8.     Python数据类型

整型        int
浮点型    float
布尔型    bool    True    False
                True = 1, False = 0

9.     Python数值运算    

除法运算,/,向下取余
除法运算,//,向下取整
取余, %,
    print("取余运算", 3%7)
        3
幂运算,**,乘方

比较运算,返回布尔值
    等于 ,==,单个=为赋值操作
    不等于,!=
python的空值,None,什么都没有,可以理解为单独存在的数据类型内置函数的返回值,函数运行之后可以有返回值,在于设置是否返回

    r = print(123)
    print(r)
        123
        None

10.     python 字符串

10.1     字符串切片

10.1.1     切片 [开始:结束],取左不取右

content = "醉后不知天在水,满船星河压梦来"
print(content[0:3])
print(content[:3])
print(content[:])       #整个字符串
负数表示从右往左取值,写在:前面
    print(content[-3:0])
    print(content[-3:])             #输出空行
    print(content[-3:-1])
输出结果:
    醉后不
    醉后不
    醉后不知天在水,满船星河压梦来

    压梦来
    压梦

10.1.2     切片 [开始:结束:步长],取左不取右

content = "醉后不知天在水,满船星河压梦来"
print(content[0:7])
print(content[0:7:2])
输出结果:
    醉后不知天在水
    醉不天水
content = "醉后不知天在水,满船星河压梦来"
print(content[-7:])
print(content[-7:-1])
print(content[-7:-1:2])
输出结果:
    满船星河压梦来
    满船星河压梦
    满星压
content = "醉后不知天在水,满船星河压梦来"
print(content[::-1])        #翻转字符串
输出结果:
    来梦压河星船满,水在天知不后醉

10.2    字符串拼接

10.2.1    直接用‘+’拼接

10.2.2    用join()函数

content = "醉后不知天在水"+"满船星河压梦来"
print(content)

content1 = "醉后不知天在水
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 非常感谢您的建议,我们会尽快为大家准备一篇关于C语言入门的学习笔记,帮助大家更好地掌握这门编程语言。我们会尽可能详细地介绍C语言的基本语法、数据类型、运算符、流程控制语句等内容,同时也会提供一些实例代码和练习题,帮助大家更好地理解和掌握C语言编程。希望我们的学习笔记能够对大家有所帮助,让大家更快地入门C语言编程。 ### 回答2: C语言是一门广泛应用于系统编程、嵌入式系统、游戏开发等领域的高级程序设计语言。入门C语言对于软件开发工程师和计算机科学爱好者来说非常重要。 在C语言学习笔记中,我们首先需要熟悉C语言的基础知识,如数据类型、变量、运算符、流程控制语句和函数等。了解基础知识将会帮助我们更好地理解后续学习内容。 其次,学习C语言需要掌握一些编程基本技巧,如程序的模块化设计、调试和测试、程序的优化等。这些技巧可以帮助我们提高代码质量和效率。 同时,我们还需要了解C语言的高级编程特性,如指针、动态内存分配、结构体、文件操作等。掌握这些编程特性可以让我们更加灵活地进行编程。 最后,想要成为一名优秀的C语言程序员,我们需要不断实践和探索,不断完善自己的编程技能、提高编程水平。需要经常练习编写代码,加入开源社区进行开源项目的贡献和参与,与其他程序员交流经验,扩展自己的技术视野。 总之,学习C语言需要投入大量的时间和精力,需要不断地学习、实践和交流。但是,在通过不断地学习和实践后,C语言将成为你的强大工具,可以开发出各种高效、可靠的应用程序,实现自己的编程理想和目标。 ### 回答3: C语言是一门非常基础但又非常重要的编程语言,这门语言被广泛应用于各个领域,如嵌入式系统,操作系统开发等。C语言入门,是每个程序员必经的过程,通过学习C语言,我们掌握了基本的编程思想和方法,同时也为我们日后学习其他高级语言奠定了扎实的基础。 在这篇学习笔记中,我们可以学到C语言的各种基础知识点,例如数据类型、运算符、控制语句、函数等。这些知识点是C语言编程的基础,掌握它们非常重要。在学习的过程中,需要认真阅读教材,并且要动手实践,自己编写一些小程序,才能真正理解和掌握知识点。 除此之外,我们还可以通过学习C语言的标准库函数来扩展语言的使用范围,这些标准库函数非常常用,不仅可以方便快捷地实现某些功能,而且也是日后学习其他语言时会用到的知识点。 在学习C语言过程中,需要有一个良好的学习态度,要不断地做笔记、做练习,不断地复习、总结,才能够真正掌握这门语言,更好的为日后的编程生涯打好基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值