文章目录变量间的计算数字型变量可以直接计算拼接字符串的两种方式变量的输入输出输入输出函数的概念input函数类型转换函数介绍买苹果增强版演练买苹果案例改进格式化输出语法变量的命令标识符的概念及命名要求关键字的概念和查看关键字列表Python中的变量命名规则if基础判断年龄演练比较符运算简介if和缩进部分是一个完整的代码块Pycharm及光标位置提示else语法格式判断年龄改进版由控制台输入年龄-
转载
2024-07-17 18:00:24
40阅读
# Python科普文章: 初识Python编程语言
## 引言
Python是一种简洁、易学、高效的编程语言。它以其优雅的语法和强大的功能在计算机编程领域广受欢迎。本文将带你了解Python编程语言的基本概念和用法,并通过示例代码加深理解。
## Python的语法和特点
Python与其他编程语言相比具有以下优点:
1. **易学易用**:Python采用简洁而优雅的语法,使得它容易
原创
2023-07-20 23:41:11
73阅读
大数据实时分析领域的黑马是ClickHouse,一个用于联机分析(OLAP)的列式数据库管理系统(DBMS)。clickhouse背景 俄罗斯的“百度”叫做Yandex,覆盖了俄语搜索超过68%的市场,有俄语的地方就有Yandex;有中文的地方,就有百度么?好像不一定 : )Yandex在2016年6月15日开源了一个数据分析的数据库,名字叫做ClickHouse,这对保守俄罗斯人来说是个特大事。
10windows:单用户操作系统(早期是这样的 但是现在而言并不准确了)linux:多用户操作系统 同一时间可以有多个用户同时登录进行操作11linux的目录结构:1.根目录用/代表2.home家目录下是存储用户的家目录 一般情况下不要干涉其他用户的家目录3 一般情况下不要动根目录下的文件夹的内容 除非你很了解4 etc存储着各种配置文件和信息12 ubuntu的图形界面个人直接使用的是win1
python (黑马教程学习总结笔记 一)
一、python简介1、python是完全面向对象的语言,一切函数、模块、数字、字符串都是对象;2、python 拥有强大的标准库,它提供了系统管理、网络通信、文本处理、数据库接口等额外功能,使用非常便利;3、有大量的第三方模块,设计人工智能、机器学习、web开发多个领域。二、编译常见错误错误名称错误类型NameError名称错误Synt
转载
2023-05-29 16:16:51
318阅读
以下均为个人笔记一、注释注释的作⽤ 通过⽤⾃⼰熟悉的语⾔,在程序中对某些代码进⾏标注说明,这就是注释的作⽤,能够⼤⼤增强程序的可读性。 注释的分类及语法 注释的特点 快捷键: ctrl + /单行注释# 输出hello world
print('hello world')
print('hello Python') # 输出(简单的说明可以放到⼀⾏代码的后⾯,⼀般习惯代码后⾯添加两个空格再书写
转载
2023-07-27 14:13:25
144阅读
点赞
视频链接:https://www.bilibili.com/video/BV1o4411M71o?p=15&share_source=copy_web 课件PDF–链接: https://pan.baidu.com/s/1kYX3FcDasnFMLT8FCuHIGw 提取码: 86hy 以下均为个人笔记一、函数1.1 函数的使用步骤定义函数 调⽤函数 注意:不同的需求,参数可有可⽆。在Py
转载
2023-08-09 16:29:49
571阅读
# 1: enumerate:下标和数据同时用 经常用于循环
my_list = ["a", "b", "c"]
for index, value in enumerate(my_list):
print(index, value)
#输出结果:
# 0 a
# 1 b
# 2 c
my_str = "abc"
for index, value in enumerate(my_str
转载
2024-05-16 13:11:22
185阅读
前言对于编程语言,输入和输出近乎于人的手和腿,Python的输入和输出既独特又容易理解。我们需要了解输入输出的多种用法,熟练地掌握输入和输出对于日后的学习至关重要。Python的输入和输出为什么把它放到最开始说呢?因为要借助计算机帮我们完成工作,必不可少的就是要实现人与计算机的交互,那如何实现两者的交互呢?便是数据的输入和输出。命令行的输入输出只是Python交互的最基本方式,是用一些简单小程序的
转载
2023-07-19 11:20:05
23阅读
# 1: enumerate:下标和数据同时用 经常用于循环my_list = ["a", "b", "c"]for index, value in enumerate(my_list): print(index, value)#输出结果:# 0 a# 1 b# 2 cmy_str = "abc"for index, value in enumerate(my_str): print(index, value)#输出结果:# 0 a# 1 b# 2 c#
原创
2021-07-30 14:10:34
140阅读
# 1:python 输出# name = "renshanwen"# age = 0# print(name, age, sep=" ")# print("人生苦短\n我用python!!!")# print("哈哈", end="!!!!")# # 格式化输出# print("我的名字是%s,我的年龄是%d" % ("任善文", 23))# 打印百分号# num = int(input("请输入百分比: "))# print("百分比是%d%%" % num)# 2:算数运算符
原创
2021-07-30 14:10:36
110阅读
# 1:文件:写入数据file = open("1.txt", "w", encoding="utf-8")file.write("abcdefgh")file.close()# 2:文件:读取数据file = open("1.txt", "r", encoding="utf-8")content = file.read()print(content)file.close()# 指定输入输出格式:Windows中的python解释器是以GBK 的方式打开,防止乱码一定要转换成UTF-8
原创
2022-02-28 10:32:02
52阅读
# 1:类属性:在类里面和方法外面定义的属性称为类属性,类属性属于当前类。#
原创
2022-02-28 10:32:39
87阅读
黑马程序员全套Java教程_Java基础教程_集合进阶之Map(二十八)5.1 Map集合概述和使用5.2 Map集合的基本功能5.3 Map集合的获取功能5.4 Map集合的遍历(方式1)5.5 Map集合的遍历(方式2)案例:HashMap集合存储学生对象并遍历案例:HashMap集合存储学生对象并遍历案例:ArrayList集合存储HashMap元素并遍历案例:HashMap集合存储Arr
转载
2023-08-01 12:51:16
75阅读
非常优秀的面向对象教程(非常推荐) 面向对面一切皆为对象面向过程 面向对象的个人理解以搬家具到屋子为例面向过程分析这个事 把事情分成几步 从上到下按照流程走下去自然就完成了 这个也是我们常见的逻辑思维思路1。人去搬动家具 2 移动到屋子 3 重复 1 2步若干次 4 所有家具都搬进去了或者屋子满了为止 5流程结束面向对象分析这事 首先分析 办这个事的主体都有谁 然后这个事
转载
2023-08-25 18:10:02
54阅读
import random#1:+=:是否地址发生改变(发生改变)num = 1print(id(num))num += numprint(id(num))# 2:匿名函数:用于简化函数的代码# 格式:lambda [形参1] [形参2] : [单行表达式]/[函数调用]# 特点:只能写一行 无return关键字def sum_num (num1, num2): result = num1 + num2 return resultvalue = sum_num(1,
原创
2021-07-30 14:07:17
85阅读
# 1:字符串方法:joinmy_str = "ren"print("_".join(my_str))#输出结果:r_e_nmy_list = ["1", "2"]print("!".join(my_list))# 输出结果为:1!2# 2:列表添加数据my_list2 = [1, 2, 3, 4, 5]#append 尾追加my_list2.append(6)print(my_list2)# 输出结果为:[1, 2, 3, 4, 5, 6]# 追加一组数据my_list2
原创
2021-07-30 14:07:19
96阅读
# 1: enumerate:下标和数据同时用 经常用于循环my_list = ["a", "b", "c"]for index, value in enumerate(my_list): print(index, value)#输出结果:# 0 a# 1 b# 2 cmy_str = "abc"for index, value in enumerate(my_str): print(index, value)#输出结果:# 0 a# 1 b# 2 c#
原创
2022-02-28 10:32:03
103阅读
import random#1:+=:是否地址发生改变(发生改变)num = 1print(id(num))num += numprint(id(num))# 2:匿名函数:用于简化函数的代码# 格式:lambda [形参1] [形参2] : [单行表达式]/[函数调用]# 特点:只能写一行 无return关键字def sum_num (num1, num2): result = num1 + num2 return resultvalue = sum_num(1,
原创
2022-02-28 10:32:04
53阅读
#:面向对象# 类名:使用大驼峰命名法# 1:定义一个基本类class People(object): def sing(self): print("唱歌")p1 = People()#为对象添加属性p1.name = "张三"p1.age = 23#获取对象的属性print("姓名:", p1.name)# 输出结果:姓名: 张三# 2: 在方法内部通过self属性获取对象的属性:self保存的是对象的地址class People(object)
原创
2021-07-30 14:07:12
122阅读