<commit_before>title: clojure语法学习之基本类型
speaker: Jack
url: https://github.com/hongmomanu
transition: cards
files: /js/demo.js,/css/demo.css

[slide style="background-image:url('/img/bg.jpg	')"]

## 数值类型
----

* 算术运算(一） {:&.build} 
    * 加法+：加法函数(+)接受任意数值类型的参数，返回它们的和；没有参数时返回0 {:&.build}
        
         ```clojure
        
                user=> (+)
                0
                user=> (+ 1)
                1
                user=> (+ 1 2 3 4)
                10
                 
         ```
        
        
    
   
[slide style="background-image:url('/img/bg.jpg	')"]

## 数值类型
----

* 算术运算(二） {:&.build}
		
    * 减法-：减法函数(-)接受任意数值类型的参数。如果只有一个参数，则返回它相反的数。
       当有多个参数时，返回第一个参数减去后面所有参数的结果。 {:&.build}
           
         ```clojure
        
                user=> (- 1)  
                -1  
                user=> (- 10 2)  
                8  
                user=> (- 10 2 3 4)  
                1 
                 
         ```<commit_msg>jack update<commit_after>title: clojure语法学习之基本类型
speaker: Jack
url: https://github.com/hongmomanu
transition: cards
files: /js/demo.js,/css/demo.css

[slide style="background-image:url('/img/bg.jpg	')"]

## 数值类型
----

* 算术运算(一） {:&.build} 
    * 加法+：加法函数(+)接受任意数值类型的参数，返回它们的和；没有参数时返回0 {:&.build}
        
         ```clojure
        
                user=> (+)
                0
                user=> (+ 1)
                1
                user=> (+ 1 2 3 4)
                10
                 
         ```
        
    
   
[slide style="background-image:url('/img/bg.jpg	')"]

## 数值类型
----

* 算术运算(二） {:&.build}
		
    * 减法-：减法函数(-)接受任意数值类型的参数。如果只有一个参数，则返回它相反的数。
       当有多个参数时，返回第一个参数减去后面所有参数的结果。 {:&.build}
           
         ```clojure
        
                user=> (- 1)  
                -1  
                user=> (- 10 2)  
                8  
                user=> (- 10 2 3 4)  
                1 
                 
         ```
{'fraction_non_alphanumeric': 0.15505500261917235, 'fraction_numerical': 0.023048716605552647, 'mean_word_length': 1.0515574650912998, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 15, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2435500', 'n_tokens_mistral': 836, 'n_tokens_neox': 791, 'n_words': 103}