zoukankan      html  css  js  c++  java
  • Go语言之fmt包学习

    一、键盘输入函数

    有时需要接收用户输入的数据,此时可以使用键盘输入语句来获取。

    • Scanln

    • Scanf

    1、Scanln

    类似Scan,但会在换行时停止扫描,最后一个条目后必须有换行或者到达结束位置。

    package main
    
    import "fmt"
    
    func main() {
        var username string
        var password string
    
        fmt.Println("请输入用户名:")
        // 程序停止在此处,等待用户输入,然后回车
        fmt.Scanln(&username)
    
        fmt.Println("请输入密码:")
        // 程序停止在此处,等待用户输入,然后回车
        fmt.Scanln(&password)
    
        fmt.Printf("用户名:%v,密码:%v",username,password)
    
    }

    2、Scanf

    Scanf从标准输入扫描文本,根据format 参数指定的格式将成功读取的空白分隔的值保存进成功传递给本函数的参数。返回成功扫描的条目个数和遇到的任何错误。

    package main
    
    import "fmt"
    
    func main() {
        var username string
        var password string
    
        fmt.Println("请输入用户名、密码,使用空格隔开")
        // 程序停止在此处,等待用户输入,然后回车
        fmt.Scanf("%s %s", &username, &password)
        fmt.Printf("用户名:%v,密码:%v",username, password)
    
    }

    二、格式化输出函数

    待续...

    作者:iveBoy
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    用RBG颜色设置自定义颜色
    Swift UI
    SVN上传代码时代码失败
    coredata中谓词的使用
    Core Data的使用(二)备
    CoreData (四)备
    CoreData (三)备
    CI框架篇之模型篇--直接操作(2)
    CI框架篇之模型篇--初识(1)
    CI框架篇之视图篇--载入(1)
  • 原文地址:https://www.cnblogs.com/shenjianping/p/15520477.html
Copyright © 2011-2022 走看看