c语言、java语言、python语言--基础(第一章 核心语法 数据类型、标识符、键盘录入)

数据类型

单位——从左到右逐渐增大:(1024为进制)字节- KB - MB - GB - TB - PB - EB - ZB - YB

整数类型

Cshort(短整型)int(整型)long(长整型)long long
占用字节2448
书写特点————————————后缀加上L后缀加上LL
javabyteshortintlong
占用字节1248
书写特点————————————后缀加上L
        python(整型)               int
        说明

有符号,如-1、10、0

浮点数类型

 cfloatdoublelong double
 占用字节488
书写特点后缀加上F后缀加上LF后缀加上LLF
精确到小数点后:6位15位18~19位
Javafloatdouble
书写特点后缀加上F——————————
 占用字节48
Pythonfloat
说明存放小数

字符串类型

CChar(ASCII 所有内容)
 占用字节1
JavaChar
 占用字节2
Python        String
说明用引号引起来的都是字符串

标识符(程序中,我们自己起的名字统称为标识符 )

C

要求:

  • 以数字、字母、下划线 组成

  • 不能以数字开头

  • 不能是关键字

  • 区分大小写

建议:

       用英文单词,见名知意

        变量名:全部小写

        文件名:全部小写,单词之间用下划线隔开

Java

要求:

  • 以数字、字母、下划线、美元$符号 组成

  • 不能以数字开头

  • 不能是关键字

  • 区分大小写

建议:

       用英文单词,见名知意

        方法、变量名 :小驼峰命名  如:fristName

        类名                :大驼峰命名  如:FeistName

Python

要求:

  • 以中文、数字、字母、下划线组成

  • 不能以数字开头

  • 不能是关键字

  • 区分大小写

建议:

       用英文单词,见名知意

        英文全部小写

       下划线命名法

键盘录入(目标:接收用户输入数据 )

C

语法:scanf  ("格式控制字符串“, ......); 需指定头文件 #include <stdio.h>

  • 参 1: 必须是字符串,且必须包含 格式说明符(占位符)

  • 格式符 与 数据类型中使用方式一致。 常用的有 %d、%c、%f、%lf 等。
  • 后续参数(变参):个数,直接受 参 1 格式匹配符影响

  • 对应 格式符的 必须是 变量地址(&变量名,可取变量地址),代表数据存放位置。

举例:

printf(“请输入一个字符:”);	// 借助 printf 提示用户输入
char ch = 0;	// 准备变量,存储数据
scanf("%c", &ch);	// 使用变量地址,与 格式符对应

printf(“请输入三个整数,用逗号间隔:”);
int a, b, c;   // 可以不赋初值。
scanf("%d,%d,%d", &a, &b, &c);

Java

语法:scanner

  • 导包

  • 构建对象
  • 接收数据

  • 打印结果

举例:

//导包
import java.util.Scanner;
 
public class Test {
    public static void main(String[] args) {
        //创建Scanner对象
        Scanner scanner = new Scanner(System.in);
        //使用Scanner对象
        System.out.println("请输入一个字符串:");
        String next = scanner.next();//表示在控制台输入字符串
        //打印结果
        System.out.println("输入字符串:" + next);

    }
}

Python

语法:print 、 input

  • 输入( input)

  • 输出( print)

举例:

a = input()
print(a)
print(type(a))

个人学习笔记,感觉有帮助点个赞谢谢。

大家的点赞是本人更新的动力,如果感兴趣可以收藏哦!!!

核心基础已经完成了,接下来就要更新只要内容了哦~~

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值